31060 962
26413 186
66933 673
56859 253
40994 459
106043 973
39668 479
43132 948
76001 961
36813 910
38829 945
105048 674
48187 269
36817 515
193032 688
85114 1050
20512 199
69912 140
70131 397
48306 373
21131 476
137254 336
52877 178
98075 531
92163 682
31779 242
30783 254
35149 277