29982 73
4226 89
4910 612
3921 99
7886 603
14852 750
14668 160
2269 269
33084 729
33646 182
12749 403
40016 842
99884 561
311273 570
21158 179
35875 316
2690 85
87768 693
34857 824
42037 718
26202 691
131887 294
8521 374
3069 91
3671 621
2914 773
15482 377
4713 634