10011 111
4425 585
2745 443
5131 439
7738 428
1855 55
3901 82
2802 502
6960 101
3459 404
4576 541
27163 141
37071 471