2985 706
3042 812
3168 438
6549 178
3209 821
3285 235
29757 616
13923 629
25424 57
11216 398
43046 677
32310 127
13979 183
30843 686
3552 87
4430 933
4009 527
19521 869
6447 566
5805 244
11439 830
23931 764
3827 547
3947 612
2962 659
5422 624
3488 245
1715 150