39895 762
7788 217
182445 216
7358 660
6360 451
7707 412
8347 81
3869 532
5802 852
4176 490
3548 88
5996 651