1180 3
3288 13
5308 2
15882 36
13347 28
6555 12
7183 18
15179 25
11606 36
38793 77
16661 19
44870 34
28173 56
19529 34
24952 30
18185 48
8676 19
10171 34
7690 29
12277 69
9961 22
5683 38
13212 65
3494 8