16433 17
32501 30
43948 89
28964 63
102636 221
16297 36
14016 16
13696 16
44138 77
19437 33
16171 22
20348 39
58758 97
33697 72
24837 47
40514 74
92809 205
23860 48
32925 27
48298 104
78575 150
83898 268
51571 128
101207 254