11555 810
4691 135
30788 594
5728 735
9889 624
29247 105
12434 359
3554 515
2350 312
3566 788
1661 63
7303 596
3968 260
2328 540
9979 189
2693 417
1648 171
2457 339