16518 675
9923 444
1448 48
3014 545
3699 169
1251 115
3536 59
2314 292
13937 628
5227 879
39505 416
21909 522
1878 243
1655 354
1689 250
3721 684