94461
99416
160051
152454
871681
5554602
656085
1292755
232
91239
693422
168486
96475
86460
57451
192456
163491
138685
17335
133021