65536 334
52413 250
49623 146
44273 144
42703 108
17958 108
22247 76
11474 67
9014 59
72561 59
13309 50
20487 49
15027 40
3504 39
8076 37
20823 36
3337 34
8498 33
11622 32
4299 31
6807 31
9218 30
16001 27
4637 27