8970 60
14599 590
20935 185
9472 168
20744 442
30216 833
8720 819
22254 787
15895 317
19775 732
9071 98
13640 789
18084 774
10335 247
12934 453
11935 171
12932 689
13639 155
17618 719
11287 304
12543 421
38004 478
33134 375
25950 1063
16645 355
24833 529
12311 984
8330 34