29771 42
3335 140
32278 73
4907 89
5419 612
4730 99
8818 603
15445 750
16820 161
2597 269
33137 729
33897 182
13838 405
43331 843
109700 563
344737 578
22624 179
38217 318
4512 85
89197 693
35278 824
42629 719
26977 691
134485 294
8700 374
3237 91
3752 621
2951 773