3560 347
99307 551
3420 286
119118 513
95310 544
72920 309
5430 846
4263 356
9911 347
4931 227
56988 196