21348 60
58201 340
48294 594
39468 253
5353 70
8133 146
56235 140
5970 662
2985 201
1662 169
3689 785
4667 464
1654 348
11212 602
3836 611
4088 631
9510 200
4048 982
2667 63
6183 724
1674 84
5141 871
3540 441
14439 644
3354 410
14116 319
32080 503
9514 330