3560 347
99292 551
3420 286
119114 513
95304 544
72906 309
5430 846
4263 356
4012 443
9910 347
4931 227
56979 196