369
3920
283
206
233
232
447
256
3710
3416
484
442
17823
14060
11831
10570
8052
799263
7230
6872
669148
59010
589142
5110