15031 795
2307 39
1769 110
4368 312
5431 606
11679 616
6412 69
3020 128
14016 445
10398 542
11405 353
15849 503
4923 585
3840 315
15778 254
7959 547
9093 135
6526 437
8689 977
5075 392
6697 632
5971 655
7934 508
6837 518