29753 42
3333 140
32262 73
4905 89
5418 612
4728 99
8815 603
15438 750
16811 161
2595 269
33137 729
33897 182
13834 405
43319 843
109661 563
344577 578
22614 179
38208 318
4510 85
89194 693
35278 824
42627 719
26973 691
134481 294
8699 374
3237 91
3752 621
2951 773