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