4241 113
2241 392
3191 290
3687 537
3319 440
5088 649
1586 108
11692 239
8904 714
71971 516
50945 477