39057 762
7616 217
171316 215
6857 660
5874 451
7236 412
8189 81
3624 532
5455 852
3793 490
3132 88
5524 651