9942 90
5707 443
8110 407
17737 585
4688 137
4751 730
6393 496
5318 648
1547 106
3725 334
9244 608
5525 896