10383 308
12023 86
14383 535
18433 571
16642 488
4268 409
9190 556
8344 773
6519 618
38064 437
5346 446
8900 69
1943 65