35012 736
9714 60
17051 593
22223 186
10132 168
22578 442
32203 833
9096 820
24290 787
17436 317
21091 732
9695 98
14654 790
19439 774
10994 247
13876 453
12803 171
13595 691
15045 155
18562 720
12386 304
13603 421
40477 478
36234 375
28594 1065
17970 355
26569 530
13051 984