2438259 3520
254469 640
100646 817
66788 521
36296 613
92772 454
14488 338
120140 735
115127 806
106969 210
11981 82
5067 237
13868 299
33294 518
5818 35
3185 319
5502 42
10803 366
6350 137
13815 606
11982 367
1989 203
4389 426
2350 420
18530 778
7852 93
6707 309
7747 956