10531 399
2093 458
4883 635
10260 263
59809 509
2850 270
1010 151
4264 648
5597 530
1048 83
3016 753
1657 225