15973 869
18134 674
4932 636
2858 46
3430 363
7520 375
14094 470
7349 322
3509 97
5588 632
4937 244
3183 586
3582 111
1839 412
1346 237
860 78