340 502445
201 42970
250 27482
118 128768
207 20652
3172 141298
178 22912
93 17757
548 1006453
1901 270444
151 61260
11 2653
34 10735
5 1136
4 1296
220 119215
16 3646
58 12601
225 44236
42 18897
68 34950
98 17049
152 24870
23 3298
47 11012