15986 869
18134 674
4933 636
2860 46
3431 363
7524 375
14096 470
7349 322
3510 97
5588 632
4939 244
3183 586
3584 111
1839 412
1346 237
860 78