42332 4
302426 42
51528 5
26682 1
41451 5
41652 4
33080 1
43134 8
23309 1
45981 3
103080 6
47578 4
32227 1
23129 0
24882 2
74930 11
33427 4
357003 48
61955 4
105879 8
29408 6
87252 17
29129 4
76505 11