212348
163560
976125
604497
179941
551357
360772
246351
326722
23406
749208
824856
2876361
2572454
2518928
2448455
2205995
2110955
2057281
1993719
1891226
1660208
1597351
1556406