21327 60
58201 340
48294 594
39468 253
5353 70
8133 146
56235 140
5970 662
2981 201
1662 169
3688 785
4667 464
1654 348
11211 602
3836 611
4086 631
9510 200
4048 982
2667 63
6183 724
1673 84
5141 871
3540 441
14439 644
3353 410
14116 319
32077 502
9514 330