2553756 3573
255366 640
101054 817
67072 521
36702 613
92975 454
14679 338
121346 735
115965 808
108184 211
12126 82
5205 237
13947 299
34469 518
7533 35
3315 319
5618 42
10957 366
7699 137
14171 606
12157 367
2068 203
4555 426
2437 420
18484 778
8189 93
9404 310
7914 956