54906 443
8036 293
667 34
4182 390
4593 109
3295 307
6168 728
5363 400
3182 246
11383 576
6736 273
9772 282