497
4116
345
426
536
4813
450
405
579
555
480
27527
20880
19361
17172
1367265
13472
1233148
12016
10890
1034144
9110
79211