13626 12
15584 23
17501 8
26916 104
17009 22
16355 63
11271 14
60920 172
30376 66
11277 20
24000 47
34640 110
11852 13
83150 265
43578 96
20995 65
28467 67
20086 20
21483 25
25986 37
28716 46
10131 1
12774 20
16366 28