26157 2
30902 3
20679 1
29776 1
36503 2
46409 3
50001 5
29282 1
36531 2
32355 1
30153 0
46604 3
44851 4
26226 1
39202 3
31156 2
24884 1
34683 2
28506 3
61226 8
22631 1
31031 0
31502 3
29459 1