16579 18
15684 39
40445 60
21142 17
29998 39
13651 33
35284 23
11924 12
29016 27
19279 24
26573 12
22105 18
63004 82
19387 25
65884 116
15100 20
28802 55
7391 3
11598 13
6794 11
8106 6
16203 21
26740 67
9102 3