55497
376185
116735
59582
90260
560653
194475
19939
86594
130648
534872
610768
839641
50671
676435
312408
8107743
539586
3095577
3024980
3010510
2144192
2014495
1980492
1887216
173566
1729948
15845
151061
1459545