16094 869
18145 674
4934 636
2866 46
3445 363
7532 375
14101 470
7358 322
3516 97
5589 632
4948 244
3190 586
3589 111
1839 412
1346 237
860 78