24556 295
6525 615
5399 469
8312 508
8421 832
6250 703
11553 486
3591 521
2934 330
22986 623
2624 213
3653 154