8488 32
2364 2
3114 6
25855 26
3859 1
2662 1
3139 5
5455 34
5185 9
4875 8
27223 33
1857 2
2089 8
4149 8
5024 33
36512 44
3227 5
5816 20