680284
790764
123285
359660
882220
92712
339219
907943
491612
81349
647234
551516
5490367
4513935
4330459
3441462
3438998
3394286
3338956
3002729
2986226
2476209
2131352
2127407