2437980 3520
254466 640
100646 817
66788 521
36296 613
92772 454
14488 338
120139 735
115124 806
106964 210
11981 82
5067 237
13867 299
33294 518
5818 35
3185 319
5502 42
10803 366
6350 137
13814 606
11982 367
1989 203
4389 426
2350 420
18530 778
7852 93
6707 309
7747 956