3556 347
99148 551
3418 286
119049 513
95211 544
72799 309
5428 846
4260 356
9905 347
4927 227
56903 196