6942
20680
17426
31441
20222
126903
11122
5595
4585
14839
156863
12013
24278
13867
80471
16149
28413
17851
27205
9070
279960
12760
112877
9934
14040
727301
38603
1039645
15798
251770
5857
202674
34584
10431
13420
54680
15084
10863
159022
5008
23695
5567
9665
34437
42082
241646
22623
147082
17993
694303
22809
267297
103315
249449
76961
57112
26085
1540618
5186
29187