371679
105790
90887
377814
233395
816225
584907
1293543
26436
556607
553313
597509
5163799
3576581
3104148
2410804
2241988
2065609
1982358
192078
1774118
1724136
1694196
1641471