9545 735
5377 502
243643 693
2696 35
9925 451
10980 601
15072 668
1564 113
8202 97
9251 624
11611 584
5586 472
5929 490
1636 291