3028 3
2932 5
1058 10
2931 7
7078 4
8403 8
15333 3
12459 4
21830 1
37331 1
26751 9
17609 1
16004 4
49257 3
21934 8
24829 8
20408 9
22432 10
40877 11
47684 7
41751 8
26205 7
40427 8
72880 10