39860 762
7780 217
181923 216
7340 660
6346 451
7683 412
8337 81
3848 532
5784 852
4166 490
3533 88
5973 651