32484
338474
927644
340710
608142
843377
427890
310145
222114
542157
1201356
1629215
893101
486420
414423
159766
2103818
531241
2033788
7072831
995110
1198106
270159
1134699
373428
827394