2551306 3573
255353 640
101052 817
67064 521
36698 613
92974 454
14675 338
121330 735
115952 808
108170 211
12125 82
5203 237
13943 299
34421 518
7531 35
3314 319
5618 42
10957 366
7696 137
14163 606
12155 367
2067 203
4555 426
2436 420
18482 778
8187 93
9402 310
7911 956