11546 810
4684 135
30777 594
5724 735
9862 624
29242 105
12414 359
3551 515
2349 312
3566 788
1657 63
7302 596
3968 260
2326 540
9928 189
2688 417
1647 171
2454 339