26545 88
59986 217
24424 78
11744 37
21746 71
14892 63
42614 122
14708 13
27326 45
14851 31
20193 36
8697 19
3323 12
7501 9
20020 31
30677 37
17674 68
48754 51
51319 122
24899 139
43141 160
27980 102