356290
374285
1007773
997236
535476
562337
436164
881518
812288
955907
145614
675914
4150798
2663581
2143148
1892987
1680804
166578
1590609
1493136
1429471
1422195
1372355
1276538