18039
7567
11948
32665
31053
50693
23743
54569
157942
19392
18681
307793
15738
28445
17993
25885
29140
24893
130916
84884
63634
24508
299885
694453
160283
311577
34296
65834
756568
8005
7638
10056
44102