39928 762
7799 217
182734 216
7364 660
6365 451
7739 412
8352 81
3887 532
5812 852
4184 490
3559 88
6002 651