157377
805666
552500
645843
128927
110421
268308
750684
4473
119233
484212
921959
681619
64385
336339
1226401
814629
37969
635169
819347
723193
671501
279826
272455
934364
189193