1067 300
5803 707
15105 392
32131 162
17290 84
13180 67
24630 254
39153 305
15874 179
771 198
1182 237
1980 391
11161 509
3059 830
13142 665
16018 747
12909 744
18164 449
17019 426
12512 749
3908 641
12911 417
1521 344
2988 913