492369
380213
534626
966541
410131
1001107
630442
748467
594222
35754
386875
390317
5236366
4292933
4178458
3394462
3340998
3257285
3203955
2909726
2896226
2402209
2091352
2079407