80928
1432189
40646
48948
31714
428894
3621833
8488896
2223715
6738314
1896327
5468160
1968060
3784355
4313391
3431014
6104178
1012268
2285541
1233579
882966
1838869
1091311
2897959
836873
1548104