5118 306
4134 111
3463 273
11551 183
17756 670
11015 301
24532 278
6947 918
3819 477
4305 44
3396 28
6864 790
3160 73
3136 648
2464 120
1826 343