10383 308
12019 86
14383 535
18428 571
16642 488
4268 409
9189 556
8342 773
6519 618
38053 437
5346 446
8895 69
1943 65