10434 10
7230 2
3359 3
3082 5
10176 10
12877 4
9176 8
16577 3
15478 3
21753 11
22083 1
36232 3
37480 1
49581 3
31826 4
65305 4
24951 8
43883 13
20528 9
62177 5
84452 4
27409 8
67052 10
51751 1