4235 113
2237 392
3189 290
3679 537
3316 440
5085 649
1579 108
11687 239
8898 714
71794 516
50802 477