132177 12
131956 18
93578 8
84902 3
58355 5
148854 4
40903 1
125981 12
41230 7
169554 10
385131 22
268551 36
116184 9
261528 27
400634 88
54181 1
194979 13
110708 12
122576 9
35108 1
336433 22
105056 6
69203 5
38982 1