27405 6
25958 3
38231 7
39651 3
25805 4
47959 8
37402 2
42254 6
29957 6
23476 4
35680 6
56581 5
51728 13
36828 4
59084 5
93026 14
31502 1
37755 5
99501 17
39551 1
28853 4
42733 8
33151 3
82878 15