31047 85
4705 2
11249 13
16238 35
16801 30
9706 34
22613 54
4865 3
9945 8
5589 2
13911 21
16675 41
9254 16
8739 25
8251 8
9359 14
10241 17
13703 29
15029 35
7044 4
7422 9
9598 22
59149 147
7972 7