3561 347
99312 551
3420 286
119119 513
95316 544
72923 309
5430 846
4263 356
9911 347
4931 227
56990 196