28082 10
44504 3
30428 5
103201 10
35207 12
86933 31
178708 24
57059 6
66333 11
110356 22
771579 122
662029 117
277532 32
236203 18
324151 33
802684 64
135728 6
448884 14
313528 17
214506 18
68033 11
229227 20
115908 8
105234 18