2556514 3576
255382 640
101058 817
67076 521
36708 613
92976 454
14679 338
121377 735
115975 808
108208 211
12130 82
5208 237
13951 299
34516 518
7534 35
3317 319
5620 42
10957 366
7699 137
14179 606
12157 367
2068 203
4556 426
2437 420
18488 778
8192 93
9407 310
7915 956