47401 109
5906 10
12108 26
8639 11
4592 8
10507 15
36757 54
8169 18
14449 24
42551 71
22005 50
20301 25
32310 69
13953 23
21530 53
13330 21
15299 22
15644 49
11931 25
11338 27
12882 21
4438 5
12928 43
24183 21