4225 113
2227 392
3178 290
3673 537
3309 440
5068 649
1570 108
11658 239
8889 714
71397 516
50493 477