104552 711
1763 313
2168 239
1389 201
3283 478
1567 50
3576 698
3071 437
9569 816
8358 130
7689 651
8416 206