3109
12098
2156
4440
9856
8856
3121
1970
62742
38930
3516
3954
2229
5551
4190
2518
4394
3041
30251
3953
18169
9425
11713
3514
30921
7513
3314
36659
2377
22681
7860
2127
13437
2002
22789
19507
4165
5012
1833
3328
2622
20653
2795
2328
70786
6555
1868
2113
3397
5378
12739
2801
4758
2041
43488
9457
3552
26277
37950
30989