3556 347
99059 551
3415 286
119008 513
95146 544
72720 309
5428 846
4258 356
9900 347
4926 227
56848 196