521
4513
481
567
517
554
5610
537
372
424
363
648
31637
24200
22512
20083
1624267
15722
1440148
13946
1292144
12220
10970
9270