39057 762
7616 217
171337 215
6859 660
5875 451
7236 412
8190 81
3624 532
5455 852
3795 490
3136 88
5525 651