4241 113
2241 392
3192 290
3689 537
3320 440
5088 649
1586 108
11692 239
8904 714
71993 516
50970 477