16518 675
9927 444
1448 48
3015 545
3702 169
1251 115
3537 59
2315 292
13962 628
5229 879
39521 416
21921 522
1878 243
1655 354
1689 250
3723 684