5005 716
3685 161
2187 54
5750 335
6221 103
9845 596
13231 520
32853 240
27704 773
20453 625
21317 467
17477 416
19150 413
16276 252
2268 543
599 79
1570 333
2443 634
1010 151
1360 184
2171 522
2995 739
3184 478
2459 398