24563 295
6526 615
5399 469
8312 508
8421 832
6252 703
11611 486
3591 521
2935 330
22989 623
2626 213
3653 154