31075 962
26434 186
66995 673
56917 253
41043 459
106108 973
39713 480
43202 948
76088 961
36840 910
38851 945
105127 674
48238 269
36831 515
193149 688
85215 1050
20529 199
69962 140
70199 397
48354 373
21145 476
137370 336
52916 178
98131 531
92259 682
31807 242
30817 254
35192 278