12932 505
34891 736
9771 60
16953 593
22328 186
10181 168
22605 443
32203 833
9144 820
24329 787
17474 317
21304 732
9676 98
14709 789
19929 774
11013 247
14036 453
12760 171
13649 692
15104 155
18604 720
12668 304
13631 421
40545 478
36236 375
28602 1064
17914 355
26569 529