4125 601
5867 545
5032 622
2384 284
6686 684
1990 331
7535 354
3229 749
4656 685
4222 539
3021 396
4632 755
5281 712
5388 67
4672 352
3730 424
3245 205
14603 741
3979 173
6645 200