29681 42
3328 140
32231 73
4903 89
5412 612
4718 99
8806 603
15427 750
16781 161
2592 269
33135 729
33890 182
13828 405
43288 843
109529 563
344213 578
22595 179
38175 318
4510 85
89174 693
35273 824
42620 719
26968 691
134450 294
8697 374
3234 91
3748 621
2949 773