407626 85
274502 58
86233 13
75958 15
82131 19
171279 21
36507 10
41981 13
71083 19
83055 10
40507 8
325158 23
43154 13
287156 47
124908 9
106030 20
59957 8
189809 27
57334 14
173783 27
29328 1
326505 46
26408 4
465877 60