468896
46475
1577131
200430
1323337
1543570
1554290
970975
452308
96032
909385
135435
272965
148369
39745
790929
941341
964415
672242
166402
672160
999191
32484
338474
927644
340710