2273 5
18108 80
5925 20
2492 5
3872 13
6211 16
6329 20
64216 187
5661 16
38022 168
16901 38
1999 5
4194 10
17465 55
11296 58
1911 3
6796 27
4769 8
2236 1
6095 28
7327 21
12332 24
14592 18
7705 17