5130 306
4142 111
3463 273
11556 183
17759 670
11018 301
24532 278
6953 918
3820 477
4305 44
3397 28
6865 790
3161 73
3136 648
2465 120
1826 343