39906 762
7792 217
182517 216
7358 660
6363 451
7716 412
8349 81
3876 532
5803 852
4178 490
3552 88
5996 651