347229
1005812
718115
179289
90828
121914
220356
110612
83596
377889
547741
258908
5509367
4527935
4347459
3442998
3442462
3404286
3352956
3010729
2997226
2481209
2133352
2130407