4235 113
2233 392
3186 290
3678 537
3315 440
5082 649
1576 108
11682 239
8897 714
71714 516
50760 477