2847 838
1230 248
3363 495
2857 580
6620 733
19370 663
82741 843
14720 446
8602 788
12619 48
6034 675
4413 97