22017 503
19980 242
4103 465
15307 839
11530 556
3971 354
8587 450
3605 707
16184 63
35057 238
2490 564
29298 141
2223 379
901 156
20810 157
3296 729
16027 669
1598 320
2624 151
3372 363
1636 331
1400 205
3281 567
2645 375
948 151
3637 607
3606 385
994 79