16006 648
5380 480
3828 128
11944 446
4053 642
2970 536
6534 519
5788 217
10025 93
9452 377
2181 51
1062 336
29075 1017
1482 53
3824 440
621 165
1121 334
2900 204
4081 745
3663 340
2562 569
3803 629
5625 52
608 140