45556 14
645302 109
237126 14
249054 8
309280 37
198151 23
129726 14
459555 86
309677 49
144203 18
123677 20
102131 15
353808 32
144127 32
218204 22
269951 34
81503 17
267006 14
286005 19
177082 24
273831 26
47227 14
104532 20
164407 33