39882 762
7786 217
182275 216
7351 660
6350 451
7704 412
8344 81
3863 532
5795 852
4173 490
3545 88
5994 651