2563863 3580
255411 640
101072 817
67096 521
36719 613
92981 454
14690 338
121462 735
116035 808
108256 211
12138 82
5211 237
13960 299
34650 518
7545 35
3321 319
5626 42
10960 366
7702 137
14196 606
12163 367
2070 203
4556 426
2445 420
18495 778
8199 93
9412 310
7925 956