2559730 3578
255391 640
101065 817
67087 521
36711 613
92977 454
14681 338
121415 735
115997 808
108227 211
12131 82
5211 237
13955 299
34577 518
7541 35
3318 319
5622 42
10959 366
7701 137
14188 606
12157 367
2068 203
4556 426
2439 420
18491 778
8197 93
9408 310
7918 956