15001 110
4170 571
8739 787
4732 267
15516 674
2463 317
8847 607
4873 649
5538 450
3646 597
2983 304
1666 162
4373 528
23729 586
3455 334
2250 262
2233 266
1391 160
25849 224
3561 637
9751 465
15825 383
10988 303
2762 504
3153 277
5973 917
2760 605
2849 635