39056 762
7616 217
171313 215
6857 660
5874 451
7236 412
8189 81
3624 532
5454 852
3793 490
3132 88
5524 651