242865
79581
903686
67482
528767
226403
738806
27907
73132
124906
220592
444268
5396367
4434934
4273459
3428462
3412998
3345286
3293955
2965728
2952226
2449209
2120352
2114407