2496 169
164303 662
63850 213
101462 363
187549 312
73211 145
142047 610
327189 1227
104093 412
83115 571
124354 165
7812 124