237695
104716
305911
263629
222965
92149
463630
259970
1029591
541761
211822
447112
345872
417858
111557
290670
967698
64160
580715
356368
877281
13107
321114
967465
182170
401475