45153 5
84106 8
76856 18
29283 2
28076 1
37780 5
80834 4
72679 2
185129 31
26803 2
51051 4
36980 2
36032 7
57930 4
30656 3
31232 1
48477 2
31682 2
40051 2
35903 2
29579 2
41754 4
31480 4
60402 5