530230
86017
98855
17770
400742
908931
700146
493398
792388
778537
806630
690662
368505
463878
915653
943937
8351743
544786
3153577
3055980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545