12198 770
2587 101
2723 48
4673 823
3786 223
5231 830
3877 81
5025 802
5153 690
6780 715
10147 752
3030 343
76577 641
41594 838
62687 230
58288 355
161026 1078