15093 914
4534 169
19882 325
8347 614
13664 571
18516 911
11118 548
2895 175
25060 357
21477 601
3629 678
2872 518
6836 516