688 34990
102 23596
12 4457
1 1808
3 1236
22 4311
70 11481
16 2326
25 5311
61 8133
19 3039
2 2148
1 2916
7 1618
205 190749
49 8221
3 1812
19 1796
171 157822
1 1393
1 368
82 13098
342 22319
248 21076
388 767646