2281 630
2313 576
1805 428
979 322
1752 466
2309 495
2802 843
3035 870
2694 561
3015 803
5384 368
85261 345
12060 109
5264 621