37275 2
12207 25
19705 28
49290 103
6268 13
4767 8
6115 13
21329 16
12956 10
8628 11
10594 31
7592 15
21492 11
8019 22
8542 15
26051 22
15938 39
7010 13
15470 25
5882 11
9211 12
5717 12
7900 14
18039 36