30709 63
3595 211
4220 621
6475 476
5562 577
32762 580
16003 520
27115 237
11680 942
7944 100
16777 493
3887 174
12825 221
12731 747
5151 193
23417 612
4368 67
27834 268
15393 400
24495 143
3901 754
1972 261
4267 311
2687 109
1033 85
3588 264
5896 80
4576 558