536
605
560
870
5230
574
5712
677
720
489
648
630
31637
24200
22512
20083
1624267
15722
1440148
13926
1291144
12210
10970
9270