2505 457
1221 196
3843 877
2845 701
1003 86
2103 458
3902 726
2517 581
2054 136
3328 823
1512 190
2667 202