10395 308
12122 86
14422 535
18559 571
16652 488
4282 409
9206 556
8364 773
6529 618
38285 437
5352 446
8981 69
1954 65