33257 91
31887 123
12322 63
6840 27
6612 54
9205 18
5862 22
12674 49
2656 9
2299 16
6319 28
12320 27
14693 70
81622 181
143535 330
12127 12
25386 35
14389 27
13678 12
64886 112
27573 88
18830 40
11049 129
16855 128