3556 347
99143 551
3418 286
119047 513
95211 544
72795 309
5428 846
4260 356
9905 347
4927 227
56902 196