251
233
472
245
330
334
354
305
372
470
370
40897
31110
30003
26985
2361267
21164
2035153
1879149
18746
15530
15000
13310