3560 347
99280 551
3420 286
119105 513
95293 544
72898 309
5430 846
4263 356
4011 443
9909 347
4931 227
56974 196