26417
31813
2679
362176
31413
29615
23813
2779
2279
4270
3350
27813
611011
43730
43553
41837
3706270
3481156
29924
2894149
27666
23522
21870
19870