39068 762
7632 217
171611 215
6865 660
5880 451
7245 412
8199 81
3626 532
5461 852
3801 490
3146 88
5539 651