39910 762
7793 217
182556 216
7358 660
6363 451
7718 412
8349 81
3881 532
5803 852
4179 490
3552 88
5997 651