370565
246342
150532
906603
1023616
1039782
67767
437138
68476
767507
225145
195149
701643
236337
717538
697334
8351743
544886
3153577
3055980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545