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