13308 15
4687 6
5677 5
2249 9
7291 14
7576 16
7497 3
7908 8
11009 21
31591 40
12925 18
4447 5
4936 1
5971 12
24903 40
4166 6
5090 9
8571 12
3752 4
11455 18
5182 3
11388 19
5863 2
4142 15