104561 711
1763 313
2168 239
1389 201
3284 478
1567 50
3576 698
3071 437
9570 816
8358 130
7689 651
8417 206