6980
6032
17467
24151
27596
5237
19314
3742
16528
5537
5329
4306
5927
9391
111734
5514
4987
29712
2550
22535
29340
42132
8000
19473
45318
32721
7069
22081
4762
12733
53653
6676
28038
15414
76102
89310
11663
21350
88708
13196
3288
12204
77747
290366