363
232
8212
390
250
141
111
240
120
70
394
404
37527
28890
27233
24463
2084267
18934
1834153
16976
1693147
14150
13710
11970