30588 63
3595 211
4217 621
6473 476
5561 577
32760 580
16000 520
27108 237
11680 942
7939 100
16776 493
3886 174
12819 221
12729 747
5148 193
23413 612
4365 67
27822 268
15386 400
24489 143
3901 754
1970 261
4267 311
2686 109
1033 85
3587 264
5896 80
4575 558