32768 89
79293 293
57745 308
120982 441
119562 152
20371 30
36534 82
15823 36
14631 32
14471 14
20066 33
26244 62
30140 93
33007 91
34983 47
36974 81
39358 71
256089 70
24042 28
12592 21
16513 30
18627 33
7043 10
181572 243