813463
248796
445156
640161
983750
632184
25597
22399
401326
908224
45278
478793
18939
48606
183995
56436
8351743
544686
3153577
3055980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545