201533 1613
45104 299
239926 1358
128427 582
51601 246
62224 297
110818 500
96409 447
63705 253
83064 1005
28314 244