328348
385690
378366
27050
709227
287827
193471
1051611
1059469
994810
339245
267472
52400
321215
275535
73519
9663744
575786
3394577
3253980
3126510
2347192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545