104184 711
1752 313
2165 239
1383 201
3279 478
1556 50
3569 698
3063 437
9557 816
8344 130
7680 651
8404 206