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