18165
207112
19356
15044
254292
17429
1540
14124
14340
11216
13218
9913
21396
16060
14191
12820
9802
938263
8594
8550
810148
704142
66711
6380