39955 762
7802 217
182877 216
7372 660
6371 451
7751 412
8359 81
3889 532
5821 852
4186 490
3563 88
6004 651