2980 706
3040 812
3165 438
6514 178
3209 821
3285 235
29755 616
13919 629
25424 57
11214 398
43045 677
32310 127
13979 183
30842 686
3552 87
4429 933
4009 527
19521 869
6447 566
5805 244
11438 830
23930 764
3827 547
3947 612
2962 659
5422 624
3488 245
1715 150