3474948 6467
16944 521
40001 1156
15583 892
11858 592
15242 267
8814 657
23494 253
31472 569
5939 433
3847 265
16267 649
7195 486
28743 973
8424 60
17137 916
14023 729
7458 428
12454 765
18603 500
12557 80
5624 216
9408 330
8992 433