39057 762
7616 217
171323 215
6858 660
5874 451
7236 412
8189 81
3624 532
5455 852
3793 490
3134 88
5524 651