4243 113
2241 392
3192 290
3689 537
3320 440
5088 649
1586 108
11692 239
8904 714
71998 516
50975 477