39058 762
7616 217
171362 215
6859 660
5875 451
7236 412
8190 81
3625 532
5455 852
3796 490
3136 88
5526 651