39871 762
7785 217
182123 216
7347 660
6348 451
7691 412
8343 81
3855 532
5790 852
4171 490
3541 88
5983 651