3985 861
17225 674
4789 636
2551 46
3076 363
6930 375
12805 470
6903 321
3088 97
5160 631
4437 244
3046 586
3109 111
1785 412
1263 237
759 78