129083 329
90151 171
285617 888
67442 553
143086 377
108985 395
319449 1078
289203 746
235994 813
117105 723
85965 294
115072 471
76654 102
59398 270
41428 817
128255 386
184402 785
352290 992
413515 919
61401 616
35530 175
162789 654