8095 27
15157 29
48361 132
14068 11
9253 14
13795 58
13856 70
4318 6
18056 50
4642 22
8196 39
7520 25
7068 17
3954 9
3052 15
6050 36
3169 13
2309 9
3144 18
5266 8
974 1
1087 4
1081 5
1172 1