30852 63
3597 211
4221 621
6478 476
5563 577
32762 580
16006 520
27122 237
11683 942
7949 100
16778 493
3887 174
12826 221
12738 747
5162 193
23420 612
4372 67
27840 268
15399 400
24514 143
3901 754
1973 261
4267 311
2689 109
1034 85
3589 264
5898 80
4576 558