262
320
300
380
291
452
100
301
294
609
340
543
38997
29870
28113
25555
2176267
19734
1910153
1776149
17606
14600
14280
12590