1158 96
3469 511
4159 943
4000 859
15807 531
2859 172
3290 101
5863 515
1015 168
3463 907
3109 470
6348 502
16218 500
2456 338
1729 393
9219 865
2259 367
3750 642
2949 417
2733 344
15103 658
2761 562
4035 592
4684 270