4233 113
2229 392
3183 290
3675 537
3313 440
5079 649
1574 108
11677 239
8893 714
71634 516
50693 477