39873 762
7785 217
182153 216
7347 660
6349 451
7694 412
8343 81
3856 532
5790 852
4173 490
3541 88
5987 651