15076
19901
20300
23719
15735
62541
4536
2620
26837
37033
9994
7887
4799
6309
4493
9465
2805
82097
4505
7305
9495
10067
258052
3961
9505
12093
91681
4423
14763
6678
6119
2807
8849
5674
39114
11868
9152
19702
8711
6091
4711
3045
60826
2850
2857
13464
29938
5028
37589
8201
226894
727301
1039647
5097
11266
4487
31093
4596
13074
2086