688 35005
102 23609
12 4469
1 1816
3 1244
22 4321
70 11497
16 2335
25 5322
61 8142
19 3048
2 2156
1 2923
7 1625
205 190761
49 8230
3 1821
19 1804
171 157837
1 1401
1 375
82 13110
342 22331
248 21089
388 767897