8928 60
14537 590
20852 185
9434 168
20651 442
30115 833
8696 819
22176 787
15797 317
19739 732
9042 98
13617 789
18037 774
10315 247
12889 453
11884 171
12919 689
13580 155
17583 719
11243 304
12517 421
37883 478
33053 375
25855 1063
16587 355
24762 529
12288 984
8299 34