5162 306
4149 111
3466 273
11561 183
17770 670
11023 301
24534 278
6969 918
3822 477
4305 44
3401 28
6865 790
3165 73
3138 648
2465 120
1827 343