9846 39
4286 14
11473 46
7399 52
4488 10
6134 20
32669 72
8553 36
3616 18
2921 13
2380 9
21845 68
1619 4
1833 3
13863 47
4005 8
3568 2