16521 675
9928 444
1451 48
3017 545
3707 169
1251 115
3542 59
2315 292
14012 628
5229 879
39545 416
21941 522
1879 243
1655 354
1689 250
3724 684