31033 4
58956 13
43483 1
48077 3
35309 3
45305 5
105359 16
162376 30
57702 3
34784 2
219683 17
79204 15
27705 4
87683 21
50083 9
32482 6
49206 8
84777 12
57054 6
46855 6
51903 10
62509 15
76004 10
39077 1