2500 169
164356 662
63880 213
101597 363
187987 314
73230 145
142086 610
327266 1227
104124 412
83212 571
124417 165
7817 124