422703
973652
620720
530666
326989
930491
782597
7056
439849
94208
114429
477665
5576367
4562935
4380459
3473998
3459462
3429286
3380956
3031729
3026226
2507209
2142407
2142352