11545 810
4678 135
30775 594
5723 735
9851 624
29241 105
12407 359
3548 515
2348 312
3565 788
1656 63
7302 596
3966 260
2324 540
9919 189
2688 417
1647 171
2452 339