109678 18
37284 4
43954 5
48231 4
53033 9
30551 11
39503 10
28081 5
27033 6
29432 3
45482 3
38726 4
27830 2
47006 6
47433 6
41884 1
59158 20
48954 9
108033 27
38253 8
92707 25
76151 15
84602 27
54203 11