1721 489
6958 145
2914 375
9307 504
8908 286
9830 364
3940 104
5533 699
2859 166
77760 591
9509 506
8927 357
4622 410
6713 554