8926 60
14533 590
20849 185
9432 168
20646 442
30106 833
8695 819
22171 787
15793 317
19736 732
9042 98
13616 789
18036 774
10311 247
12888 453
11882 171
12919 689
13574 155
17583 719
11241 304
12515 421
37876 478
33051 375
25852 1063
16587 355
24760 529
12288 984
8297 34