483
4710
408
466
441
492
534
355
586
433
432
456
30927
23540
21742
19523
1570267
15162
1403148
13586
1239144
11930
10590
8950