3576 347
99562 551
3430 286
119235 513
95470 544
73121 309
5441 846
4270 356
9925 347
4940 227
57146 196