38680 2
31307 4
43484 8
45609 4
33079 2
45627 2
27779 3
76401 16
93429 31
42429 7
42602 4
47932 4
28830 1
34081 0
163201 24
40005 5
31851 3
35102 1
34755 3
47351 6
52683 9
39280 2
30509 1
72528 5