39631 60
9564 299
2522 67
2750 451
964 133
19463 283
10002 178
5543 480
13563 929
24247 542
2302 34
2450 225
15466 965
11229 250
2154 117
6117 490
2111 37
1182 98
6115 846
1617 363
2564 549
4610 152
4915 432
1929 471
7629 540
1269 369
3630 377
3851 275