340 504256
201 43821
250 28854
118 129404
207 21817
3172 149300
178 24021
93 18193
548 1009975
1901 276794
151 62318
11 2977
34 11247
5 1416
4 1554
220 120575
16 3963
58 13138
225 45714
42 19451
68 35514
98 17806
152 25620
23 3582
47 11525