29666 42
3326 140
32219 73
4902 89
5410 612
4716 99
8802 603
15422 750
16774 161
2589 269
33134 729
33887 182
13827 405
43278 843
109501 563
344097 578
22592 179
38172 318
4510 85
89168 693
35270 824
42615 719
26967 691
134443 294
8697 374
3234 91
3748 621
2949 773