12828 21
3991 2
3068 3
5222 6
5020 7
8601 10
10521 13
25231 68
15462 29
12347 25
14633 28
30816 112
13579 27
4019 5
12420 15
10504 24
28080 64
24285 44
13913 16
11828 9
7119 3
3859 3
5098 9
4797 3