16044 869
18141 674
4933 636
2864 46
3444 363
7528 375
14099 470
7357 322
3515 97
5588 632
4947 244
3188 586
3587 111
1839 412
1346 237
860 78