30966
2105
2462
2452
2786
8066
7560
6084
13599
3292
3723
4485
7061
6401
18856
11524
6202
3597
16327
5004
3536
11695
10181
31186
9354
6125
6602
3476
53480
109958
6946
13521
5659
3252
17025
3481
6149
10779
19306
9848
20090
12291
15230
18006
2775
20483
4659
18906
6357
11864
3215
5127
5534
3556
4821
6169