361892
714383
136509
685280
985910
885841
132828
121178
781446
87904
24232
281857
6538368
5327935
5102460
39321000
3910287
3869956
3692462
362943
3475226
3377730
2842209
270411