315
4310
234
280
254
293
3616
233
313
273
220
28797
21990
20231
17993
1435265
13942
1306148
12606
11210
1085144
9610
81411