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