105348 712
1775 313
2187 239
1407 201
3305 478
1580 50
3599 698
3082 437
9591 816
8384 130
7702 651
8432 206