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