596159
39275
164226
138228
870873
717593
346349
10124
909292
138754
66630
17038
915370
567514
279463
497254
710653
205717
317638
1001861
371500
884209
706879
572478
251568
138114