39902 762
7789 217
182482 216
7358 660
6361 451
7710 412
8349 81
3871 532
5803 852
4177 490
3549 88
5996 651