4225 113
2227 392
3178 290
3673 537
3309 440
5068 649
1570 108
11657 239
8889 714
71391 516
50485 477