21786
9931
12077
25898
7303
15304
8481
8855
21284
144321
5509
49577
32142
449821
521959
13618
2757
80261
16047
9423
18978
5692
11299
8610
11456
28255
30829
15338
6041
6083
306997
12558
13077
7919
38146
12557
33790
28449
112914
3971
22803
15563
60607
33458
3190
16750
10291
109565
8622
28122
15071
3017
9734
17692
26580
6983
21843
44380
10692
4009