34875 736
9688 60
16995 593
22187 186
10114 168
22496 442
32132 833
9080 820
24211 787
17402 317
21052 732
9649 98
14603 789
19394 774
10968 247
13820 453
12703 171
13566 691
14946 155
18529 720
12334 304
13555 421
40396 478
35899 375
28471 1063
17911 355
26466 530
13007 984