15898 869
18128 674
4931 636
2857 46
3404 363
7512 375
14091 470
7348 322
3504 97
5587 632
4929 244
3181 586
3559 111
1839 412
1344 237
856 78