22102 2
29555 6
18005 3
25334 3
36006 4
29051 5
108708 23
29606 4
33709 6
40131 9
19576 3
30602 4
25809 4
22003 4
102131 15
45632 16
34731 3
22432 1
62727 18
25633 3
46184 14
31106 2
26607 1
51805 3