10460 308
12270 86
14499 535
18701 570
16718 488
4307 409
9222 556
7749 772
6543 618
38536 436
5367 446
9009 69
1974 65