4241 113
2240 392
3190 290
3685 537
3319 440
5088 649
1586 108
11691 239
8904 714
71933 516
50896 477