2554715 3574
255370 640
101056 817
67074 521
36704 613
92975 454
14679 338
121362 735
115969 808
108198 211
12127 82
5207 237
13947 299
34483 518
7533 35
3316 319
5619 42
10957 366
7699 137
14172 606
12157 367
2068 203
4556 426
2437 420
18487 778
8191 93
9406 310
7914 956