28231
41142
35834
29781
50806
51606
326610
57461
57313
203078
37292
957741
1377633
1328636
1434131
507512
810215
49438
40648
921868