3682
1863294
104818
92436
65617
79744
44410
142249
198329
103748
21810
80027
200900
1647817
1168212
11509276
1044616
10396259
98064
8444155
786011
71706
62574
58002