4238 113
2239 392
3189 290
3682 537
3317 440
5088 649
1585 108
11690 239
8902 714
71891 516
50871 477