16016 869
18137 674
4933 636
2860 46
3441 363
7525 375
14098 470
7352 322
3513 97
5588 632
4944 244
3186 586
3587 111
1839 412
1346 237
860 78