52384 2
42029 1
49601 5
25981 2
48408 7
48101 5
180032 22
56959 8
30608 3
43727 5
39182 4
49101 8
52402 6
56378 1
33582 2
35452 2
68527 8
32831 3
73129 9
28027 1
52428 3
93578 12
192408 30
40826 2