31096 962
26468 186
67055 674
56967 253
41077 459
106174 973
39774 480
43269 948
76158 961
36869 910
38885 945
105205 674
48284 269
36858 515
193277 688
85342 1050
20547 199
70031 140
70291 397
48412 373
21156 476
137508 336
52951 178
98193 531
92362 682
31839 242
30858 254
35241 278