28051 2
28526 5
23506 3
25381 3
96104 34
31732 3
40007 6
26626 1
43078 12
32253 6
50303 14
72906 9
38931 6
116657 8
28401 4
34753 8
30582 7
21928 0
15254 2
17854 2
20234 2
53654 12
23356 0
99726 21