2500 169
164389 662
63903 213
101690 363
188317 315
73256 145
142114 610
327322 1227
104140 412
83270 571
124463 165
7823 124