3560 347
99280 551
3420 286
119105 513
95291 544
72896 309
5430 846
4263 356
9909 347
4931 227
56972 196