355870
19632
175614
80590
43353
868894
187221
365153
191338
416453
948651
152764
5327799
3755581
3268148
2582804
2314988
2166609
2090358
194978
1862118
1756136
1755196
1671471