31327 63
405482 968
421254 919
109315 738
114494 648
358816 885
90094 381
302481 651
420409 1192
85100 848
553031 1368
585690 952
332112 1077
311783 953
106429 635
224764 485
181666 198
65854 502
207383 922
346548 781
447213 1064
72654 665
240179 586