2503 457
1219 196
3840 877
2838 701
1003 86
2100 458
3899 726
2512 581
2053 136
3325 823
1512 190
2666 202