29830 42
3342 140
32309 73
4925 89
5420 612
4738 99
8825 603
15450 750
16843 161
2599 269
33139 729
33901 182
13849 405
43374 843
109827 563
345115 578
22654 179
38237 318
4512 85
89207 693
35281 824
42634 719
26984 691
134516 294
8700 374
3238 91
3754 621
2952 773