29696 42
3328 140
32238 73
4904 89
5417 612
4723 99
8808 603
15431 750
16789 161
2593 269
33137 729
33891 182
13830 405
43298 843
109559 563
344316 578
22601 179
38189 318
4510 85
89177 693
35274 824
42622 719
26970 691
134458 294
8697 374
3235 91
3750 621
2950 773