39872 762
7785 217
182138 216
7347 660
6348 451
7691 412
8343 81
3855 532
5790 852
4173 490
3541 88
5984 651