3110 13
37313 121
2700 9
6923 25
4478 8
7757 13
7043 20
2635 6
15915 33
13118 29
1860 8
7181 13
26241 44
3105 10
8541 20
9546 26
16060 40
54134 192
7550 38
2958 9
2776 11
7420 17
14588 32
21472 32