39872 762
7785 217
182145 216
7347 660
6348 451
7691 412
8343 81
3856 532
5790 852
4173 490
3541 88
5986 651