163 107563
95 32748
97 90668
7 2990
142 83191
121 78892
105 88378
48 15814
34 21892
82 48544
35 17161
53 19891
69 32231
26 3916
29 6285
24 12543
18 2900
17 2030
7 3108
12 2427
17 2731
8 2779
9 3898
10 1265
16 1553
6 1295
11 2151
5 4007
8 1730
15 3308
10 4445
5 5935
7 1575
8 1334
1 1040
74 19695
3 951
2 1402
7 1048
2 980
11 1505
19 5116