147327
22899
267438
3502
3869
79035
103504
7510
57265
7111
5822
5227
8357
18493
29246
20801
4543
10365
9752
19255
5295
5933
7714
12705
5784
20555
7536
7233
9034
9431
4468
8861
290517
30791