4583 135
30695 594
5701 735
9769 624
29197 105
12256 359
3526 515
2326 312
3536 788
1645 63
7254 596
3949 260
2302 540
9704 189
2661 417
1622 171
2427 339