15071 793
13696 11546
9978 2642
859 1198
14305 6430
10872 770
7278 5067
1155 13401
7861 599
2001 2878
9632 11647
12801 12366
9261 14315
6921 4322
1040 13837
1535 923
8007 11646
9450 1093
3449 4353
14833 5689