39918 762
7796 217
182663 216
7361 660
6364 451
7733 412
8351 81
3884 532
5810 852
4183 490
3555 88
5998 651