4993 306
4078 111
3456 273
11477 183
17682 670
10983 301
24519 278
6919 918
3808 477
4291 44
3382 28
6855 790
3149 73
3129 648
2445 120
1817 343