3560 347
99279 551
3420 286
119105 513
95289 544
72895 309
5430 846
4263 356
4010 443
9909 347
4931 227
56972 196