970
4971
7484
4377
4204
19537
27488
24834
17655
93085
144226
70498
2969
17733
27845
40147
7533
47932
63097
148568
1496
8519
16436
26768
1956
12589
27732
37394
887
4770
13057
7527
7072
37631
75819
55097
3859
18459
33043
20595
1347
6927
11887
12154
850
4403
9042
5504
118
657
1020
838