13582 311
17638 241
9005 653
4401 866
8142 934
4212 287
2534 604
1841 334
3576 588
2178 386
3407 769
13231 608
4235 110
3966 345
505 82