21576 52
14029 16
94616 163
8095 3
18671 18
7997 7
9864 13
10143 9
6405 4
16293 21
6827 12
11318 13
13554 14
5357 11
30561 57
4335 13
5844 15
6096 14
3184 4
2777 8
8787 9
4975 9
4923 10
5837 10