5113 306
4127 111
3463 273
11547 183
17743 670
11014 301
24532 278
6945 918
3819 477
4305 44
3396 28
6862 790
3157 73
3136 648
2463 120
1826 343