39057 762
7616 217
171328 215
6858 660
5874 451
7236 412
8189 81
3624 532
5455 852
3794 490
3135 88
5524 651