34662
30452
10472
21608
115182
13472
54751
7420
15146
10926
159118
43801
120252
5052
3896
12670
5973
9221
12771
93910
14031
23750
5611
9721
16752
13448
34548
62034
21190
6912
41618
42180
4516
241873
22682
112019
147326
166383
18048
127340
3570
3686
4815
15604
9427
695666
15431
32686
13863
22894
267436
6585
103501
5982
111363
7508
249582
83683
335297
764533