1679 489
6955 145
2914 375
9305 504
8903 286
9819 364
3939 104
5533 699
2859 166
77737 591
9509 506
8927 357
4621 410
6713 554