30699 63
3595 211
4220 621
6475 476
5562 577
32762 580
16002 520
27114 237
11680 942
7944 100
16777 493
3887 174
12824 221
12731 747
5151 193
23417 612
4367 67
27832 268
15393 400
24494 143
3901 754
1972 261
4267 311
2687 109
1033 85
3588 264
5896 80
4576 558