851 8
2278 2
2657 4
478 3
8878 5
8831 1
34254 3
9652 5
9057 10
9052 4
16007 5
17003 3
43258 9
10057 7
15430 8
45832 4
18277 4
14206 6
16483 4
51956 3
26604 8
21734 9
23279 10
18433 7