39882 762
7785 217
182258 216
7351 660
6350 451
7704 412
8344 81
3862 532
5795 852
4173 490
3544 88
5993 651