688 61513
102 44134
12 7038
1 2672
3 1664
22 7946
69 22270
16 3449
25 8391
59 16121
19 5389
2 3610
1 5168
7 2851
205 484293
48 13966
2 2915
17 3833
171 420025
1 2034
1 727
82 20070
342 40887
248 35484
388 1397424