13482
318305
773260
932851
25989
205947
257438
212745
38920
845886
532998
147469
2988361
2677455
2600928
2568455
2269995
2163955
2128281
2060719
1943226
1697208
1633351
1586406