7342
514521
432920
191787
1088292
498216
807168
392270
82581
224355
153600
250268
940219
32988
84297
88254
624157
11417
972177
909555
25376
236213
65629
93456