2496 169
164297 662
63850 213
101440 363
187507 312
73207 145
142041 610
327173 1227
104089 412
83102 571
124348 165
7812 124