4235 113
2235 392
3186 290
3679 537
3315 440
5082 649
1576 108
11683 239
8897 714
71736 516
50773 477