4151 861
17229 674
4789 636
2551 46
3077 363
6930 375
12805 470
6904 321
3088 97
5160 631
4440 244
3046 586
3111 111
1785 412
1263 237
759 78