4237 113
2238 392
3189 290
3680 537
3316 440
5087 649
1585 108
11690 239
8899 714
71862 516
50844 477