4241 113
2241 392
3190 290
3685 537
3319 440
5088 649
1586 108
11691 239
8904 714
71938 516
50903 477