10383 308
12018 86
14383 535
18427 571
16642 488
4268 409
9188 556
8341 773
6519 618
38052 437
5346 446
8895 69
1943 65