3959 30
3326 675
15262 878
10630 469
2143 307
4375 732
8271 637
2354 376
19302 698
2600 327
1498 204
3846 529
2646 519
3248 640
4960 724
3994 642
3758 387
3768 862
5899 223
2788 601
8001 453
4043 750
3676 84
9102 625
9212 808
5148 281
10444 342
10250 394