39064 762
7627 217
171540 215
6861 660
5878 451
7241 412
8197 81
3626 532
5460 852
3799 490
3145 88
5532 651