12455 355
35523 473
7767 146
4540 260
5544 638
8799 804
22814 703
5448 733
12499 709
3303 712
8237 573
52478 304
18630 130
10556 409
11437 139
11379 63
8213 587
11258 501
25949 345
18172 632
23615 277
100000 231
73532 145
20584 818
5626 567
19188 644
17682 733
13795 276