422
455
543
480
650
504
383
429
476873
491
343
426
34087
26180
24632
21903
1819267
16892
1619148
15216
1452145
13010
12200
10170