5077 306
4115 111
3462 273
11523 183
17721 670
11000 301
24526 278
6931 918
3816 477
4302 44
3392 28
6860 790
3156 73
3131 648
2455 120
1824 343