2496 169
164299 662
63850 213
101453 363
187523 312
73209 145
142045 610
327179 1227
104091 412
83107 571
124351 165
7812 124