22019 503
19980 242
4103 465
15309 839
11534 556
3971 354
8588 450
3605 707
16184 63
35058 238
2490 564
29304 141
2223 379
901 156
20813 157
3297 729
16028 669
1598 320
2624 151
3372 363
1636 331
1400 205
3281 567
2645 375
948 151
3637 607
3606 385
994 79