2550615 3573
255350 640
101052 817
67062 521
36697 613
92972 454
14675 338
121321 735
115948 808
108162 211
12124 82
5203 237
13942 299
34406 518
7530 35
3314 319
5618 42
10956 366
7696 137
14163 606
12155 367
2067 203
4555 426
2436 420
18481 778
8187 93
9402 310
7911 956