3560 347
99275 551
3418 286
119103 513
95287 544
72890 309
5430 846
4263 356
4010 443
9909 347
4931 227
56970 196