4015
21962
7963
2392
15058
3460
2563
21123
29705
4407
2831
19940
6636
15484
16468
10964
6886
12202
26267
7438
15472
8984
21512
6791
2981
5621
80471
16186
13849
19108
11421
8719
11656
30994
15473
3347
12731
8049
12706
34185
3069
4063
22925
2337
3593
3637
4423
21290
8786
3209
26737
7139
44570
27205
14183
37723
6233
5696
40754
20254