3475176 6467
16947 521
40001 1156
15583 892
11858 592
15242 267
31476 569
8814 657
23495 253
5939 433
3847 265
7195 486
16267 649
28743 973
17137 916
14023 729
8424 60
8757 536
7122 240
12454 765
7458 428
8993 433
37202 462
12557 80