35991 393
3534 196
2028 308
4321 295
3717 338
22433 90
1208 84
12252 479
4821 478
3749 782
3325 638
11484 203
9003 506
1778 125
9148 914
20121 985
5224 970
3267 307
7163 721
4362 477
1889 39
10782 763
12106 647
23405 147
11850 383
16356 302
5584 127
29297 929