5133 306
4143 111
3464 273
11558 183
17759 670
11020 301
24532 278
6955 918
3821 477
4305 44
3397 28
6865 790
3161 73
3137 648
2465 120
1826 343