2557415 3576
255384 640
101060 817
67079 521
36710 613
92976 454
14680 338
121393 735
115980 808
108213 211
12130 82
5209 237
13953 299
34529 518
7535 35
3317 319
5620 42
10957 366
7700 137
14180 606
12157 367
2068 203
4556 426
2438 420
18489 778
8193 93
9407 310
7916 956