2567302 3580
255418 640
101073 817
67110 521
36727 613
92984 454
14693 338
121495 735
116049 808
108269 211
12153 82
5212 237
13964 299
34712 518
7547 35
3329 319
5631 42
10962 366
7703 137
14213 606
12166 367
2100 203
4557 426
2477 420
18498 778
8203 93
9414 310
7933 956