31107 962
26489 186
67094 674
57002 253
41093 459
106203 973
39798 480
43304 948
76190 961
36887 910
38895 945
105246 674
48314 269
36869 515
193348 688
85394 1050
20558 199
70056 140
70330 397
48426 373
21165 476
137579 336
52973 178
98212 531
92428 682
31858 242
30872 254
35269 278