542
460
560
580
771
544
7614
456
616
535
598
770
27527
20880
19361
17172
1367265
13462
1230148
12016
10890
1033144
9100
79211