1024392
835406
88118
372629
306230
50616
562145
799335
295390
304633
529830
859855
5499367
4518935
4335459
3442998
3442462
3399286
3344956
3006729
2993226
2479209
2133352
2129407