39857 762
7780 217
181878 216
7338 660
6343 451
7682 412
8336 81
3848 532
5783 852
4164 490
3531 88
5972 651