201495 1613
45102 299
239914 1358
128424 582
51601 246
62224 297
110813 500
96407 447
63705 253
83064 1005
28313 244