2504 457
1221 196
3843 877
2844 701
1003 86
2102 458
3900 726
2515 581
2054 136
3328 823
1512 190
2666 202