10500 308
12436 86
14681 535
18837 570
16745 488
4337 409
9260 556
7795 772
6573 618
39850 437
5382 446
9152 69
1996 65