129084 329
90153 171
285625 888
67446 553
143092 377
108989 395
319452 1078
289207 746
235999 813
117111 723
85969 294
115073 471
76656 102
59400 270
41428 817
128257 386
184409 785
352304 992
413527 919
61405 616
35530 175
162791 654