15097 914
4534 169
19886 325
8347 614
13665 571
18517 911
11121 548
2895 175
25069 357
21481 601
3629 678
2872 518
6840 516