22020 503
4000 621
19980 242
15309 839
11534 556
3971 354
8588 450
16184 63
35062 238
29304 141
20814 157
16030 669
565 58
2882 487
3283 770
2488 519
3114 629
3688 659
2453 322
4353 423
2957 584
2018 272
1228 240
4010 522
3102 451
1103 109
3231 667
529 36