1636 51
796 176
1173 91
1447 232
2695 708
2562 480
801 110
555 92
1570 331
829 125
9658 813
32702 903