15993 869
18134 674
4933 636
2860 46
3432 363
7524 375
14096 470
7350 322
3510 97
5588 632
4939 244
3184 586
3585 111
1839 412
1346 237
860 78