579
480
5515
492268
4311
4914
293
583
4411
385
489
27707
21020
19411
17282
1376265
13572
1244148
12066
10930
1046144
9160
79311