198005 320
48358 231
338492 916
258278 598
427906 1658
171059 858
15241 458
142579 328
64540 561
137349 200
414286 937
214777 998
350049 946
22704 367
281620 595
28867 727
111076 648
415314 1155
112786 184
119902 320
433292 1581
22537 255
17730 624
13170 333
51212 943