23212 28
12776 1
14237 6
12039 3
24395 26
14599 10
37504 53
20980 40
15899 8
20126 34
33780 66
19249 28
19615 32
30296 53
17581 11
15875 17
40710 94
14969 20
21146 39
14423 10
24846 25
16962 16
18078 20
21290 21