644589
756825
237310
341961
75012
998
905519
13987
10024
303510
851326
916357
6315368
5117935
4910460
37991000
3766287
3741956
3629462
3350226
3284730
318036
2758209
243410