125633 1078
14229 307
58828 343
296792 650
4564 258
86198 614
31301 775
74306 803
10716 251
37653 844
60726 873
45462 483
18110 98
3431 140
7345 154
4551 598
13169 71
5039 325
3884 429
7054 584
12720 50
5376 809
3838 258
3915 568
6495 745
4537 203
2250 100
4001 690