4239 113
2239 392
3189 290
3682 537
3318 440
5088 649
1585 108
11691 239
8902 714
71898 516
50875 477