524
647
723
940
902
914
391
522
754
622
6310
553611
40490
40143
38097
3386268
3108154
28244
2682149
25316
21422
20080
18370