12196 770
2587 101
2723 48
4673 823
3785 223
5229 830
3877 81
5025 802
5153 690
6778 715
10142 752
3029 343
76564 641
41582 838
62670 230
58271 355
160955 1078