9090 28
4716 669
17685 449
4391 116
12381 575
17612 742
22630 748
12093 217
25288 492
10189 87
7636 1015
40995 389
14198 331
10928 169
9361 74
16837 674
13746 546
9632 736
8653 725
16336 793
4018 293
2657 183
11315 173
21731 357
8694 126
10762 518
21858 653
28347 420