129160 329
90205 171
285830 888
67510 553
143152 377
109057 395
319661 1079
289411 746
236219 813
117208 724
86051 294
115148 471
76745 102
59444 270
41453 817
128390 386
184546 785
352647 992
413792 919
61467 616
35548 175
162836 654