2830 838
1206 248
3117 495
2700 580
6403 733
19348 663
82684 843
14695 446
8576 788
12610 48
6025 675
4376 97