2559622 3577
255391 640
101065 817
67086 521
36711 613
92977 454
14681 338
121414 735
115995 808
108227 211
12131 82
5211 237
13955 299
34574 518
7541 35
3318 319
5622 42
10958 366
7701 137
14188 606
12157 367
2068 203
4556 426
2439 420
18491 778
8195 93
9408 310
7918 956