12631 308
28465 405
18287 663
6765 970
13503 225
14425 892
8573 731
9868 597
12503 647
16171 287
5711 891
4900 828
6256 595
9410 573
6494 199
18804 399
4597 602
4748 428