15033 116
23174 593
35933 738
18073 496
38886 597
22503 186
12296 587
19382 569
30033 660
43787 268
23173 442
32654 833
27748 801
9250 820
17657 317
21325 732
41525 168
15161 790
19712 774
23605 347
28917 538
11561 822
37496 898
11160 247
20593 362
15259 657
13013 172
13838 691