29843 42
3344 140
32309 73
4926 89
5420 612
4739 99
8827 603
15454 750
16849 161
2599 269
33139 729
33901 182
13849 405
43382 843
109850 563
345220 578
22661 179
38245 318
4513 85
89213 693
35282 824
42636 719
26984 691
134527 294
8701 374
3238 91
3754 621
2952 773