4235 113
2233 392
3186 290
3678 537
3315 440
5082 649
1576 108
11683 239
8897 714
71721 516
50763 477