103883 367
118701 314
27303 179
26859 127
19660 126
21057 112
30357 92
20853 80
14885 70
8767 35
9686 32
7559 26
11224 24
6982 23
7249 22
4641 20
5437 18
5981 18
5887 17
4787 17
5906 16
4970 16
4000 11
1728 10