163 107999
95 32973
97 91052
7 3028
142 83911
121 79399
105 88801
48 15885
34 22004
82 48850
35 17277
53 20062
69 32341
26 3955
29 6329
24 12602
18 2931
17 2056
7 3141
12 2465
17 2765
8 2835
9 3927
10 1273
16 1572
6 1312
11 2180
5 4046
8 1746
15 3336
10 4530
5 6019
7 1603
8 1350
1 1043
74 19877
3 968
2 1410
7 1060
2 982
11 1521
19 5148