16517 675
9922 444
1448 48
3013 545
3698 169
1249 115
3535 59
2314 292
13918 628
5221 879
39495 416
21888 522
1878 243
1655 354
1687 250
3719 684