15886 869
18128 674
4931 636
2856 46
3404 363
7509 375
14091 470
7345 322
3504 97
5587 632
4928 244
3181 586
3559 111
1839 412
1344 237
856 78