29985 42
3356 140
32354 73
4939 89
5432 612
4762 99
8854 603
15472 750
16901 161
2612 269
33147 729
33907 182
13877 405
43484 843
110066 563
346100 578
22718 179
38287 318
4515 85
89242 693
35301 824
42647 719
26991 691
134592 294
8714 374
3241 91
3755 621
2955 773