54902 443
8035 293
667 34
4172 390
4593 109
3295 307
6168 728
5362 400
3182 246
11383 576
6736 273
9772 282