21076 1
25530 4
33781 5
41104 3
31782 8
30452 5
47205 11
41234 5
22431 2
50682 6
23454 4
76480 15
33451 4
48253 7
67879 10
36552 3
47632 11
100709 25
18754 1
30532 8
31503 6
32404 2
36178 2
49883 6