1102 300
5506 573
696 67
2628 466
2094 304
933 106
2638 472
6206 136
4190 234
8425 762
5395 500
3707 888