3106 790
1870 258
1648 178
2447 416
8698 226
12038 505
183895 841
90191 279
45532 662
20721 346
6663 373
24265 316
18774 173
37439 301
96539 371
44408 1086
42710 242
28350 654
33044 1000
36475 897
16817 41
29779 154
50961 382
8323 58