22044 503
4001 621
19993 242
15320 839
11539 556
3971 354
8593 450
16197 63
35086 238
29343 141
20833 157
16040 669
565 58
2885 487
3284 770
2489 519
3114 629
3689 659
2454 322
4356 423
2958 584
2022 272
1228 240
4012 522
3102 451
1104 109
3232 667
529 36