9948 90
5707 443
8111 407
17738 585
4690 137
4753 730
6395 496
5320 648
1549 106
3732 334
9249 608
5525 896