128895 329
89999 171
285055 887
67275 553
142845 377
318903 1078
288730 745
235436 813
116828 723
85678 293
114801 471
76410 102
59249 270
41388 817
128028 386
184058 785
351329 991
412850 918
17867 223
162653 654
101134 603
101356 498