5078 306
4117 111
3462 273
11530 183
17725 670
11001 301
24526 278
6932 918
3816 477
4302 44
3392 28
6860 790
3156 73
3131 648
2455 120
1824 343