30966
2105
2462
2451
2785
8065
7560
6084
13598
3291
3722
4485
7061
6401
18856
11523
6202
3595
16327
5004
3536
11695
10181
31185
9352
6125
6602
3476
53480
109951
6946
13521
5659
3252
17025
3479
6149
10777
19305
9848
20090
12291
15230
18002
2775
20483
4658
18906
6356
11863
3214
5125
5534
3555
4820
6168