50082 60
5149 283
18573 293
6297 615
5139 469
4203 502
8006 832
5547 703
8407 485
3349 521
2590 332
18536 622
2223 213
3151 153