1000 447
928 66
764 11
754 174
745 297
730 277
596 213
585 646
512 365
500 84
439 928
388 468
372 904
339 827
334 239
332 519
314 33
307 131
302 129
187 308