29802 42
3339 140
32292 73
4913 89
5419 612
4735 99
8820 603
15447 750
16827 161
2598 269
33139 729
33899 182
13842 405
43352 843
109759 563
344903 578
22641 179
38228 318
4512 85
89202 693
35280 824
42630 719
26982 691
134506 294
8700 374
3237 91
3752 621
2951 773