202139
44358
54624
91110
18818
404689
342378
102863
480908
1008178
745456
520483
366885
678324
486397
33586
808796
208234
148981
387117
296906
321190
662169
663484
941832
679135