5122 306
4138 111
3463 273
11551 183
17758 670
11017 301
24532 278
6949 918
3819 477
4305 44
3396 28
6865 790
3160 73
3136 648
2464 120
1826 343