2496 169
164302 662
63850 213
101459 363
187538 312
73211 145
142046 610
327185 1227
104092 412
83108 571
124354 165
7812 124