531 3
516 7
173 8
1456 4
159 8
1899 12
7382 17
9167 31
1748 12
12611 23
1431 11
3288 13
5517 21
11562 26
8847 21
2067 2
14651 19
5308 2
7094 19
22807 39
21137 50
16653 41
7717 18
6723 19