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