505 11
588 1
4814 13
3452 8
9779 27
2067 2
6614 4
7911 15
15616 21
8552 18
14951 27
14468 21
25182 43
10264 16
21111 41
21744 52
33334 80
9687 20
41792 59
40738 110
40115 79
19034 24
10720 16
19844 17