251597 1230
5965 559
296549 1295
164428 662
63933 213
101782 363
188643 316
73281 145
142145 610
327389 1227
104155 412
83328 571
124518 165
21313 745