31093 962
26461 186
67038 674
56959 253
41070 459
106159 973
39761 480
43253 948
76139 961
36862 910
38876 945
105187 674
48274 269
36854 515
193252 688
85319 1050
20546 199
70017 140
70269 397
48403 373
21153 476
137481 336
52945 178
98172 531
92346 682
31838 242
30857 254
35231 278