376 7
373 2
829 4
803 3
468 3
151 2
396 4
109 5
1676 7
2063 6
3904 6
1892 4
2949 8
1384 10
1897 9
1435 10
11594 5
23825 20
33693 34
8800 11
4807 5
3376 6
19350 19
42418 12