5333 306
4238 111
3482 273
11621 183
17865 670
11078 301
24567 278
7010 918
3828 477
4324 44
3430 28
6880 790
3184 73
3150 648
2505 120
1849 343