2 1067
18 2251
8 993
1 843
32 4327
8 4181
26 24952
7 1344
31 3020
151 15679
39 3708
51 14464
109 13336
5 2048
1 1407
1 912
2 898
5 1050
365 72749
78 11523
13 2315
6 1413
49 27624
55 14229
16 3002