29126 5
151780 58
38134 8
35233 4
17558 2
34002 0
16933 1
37259 6
39428 4
37358 5
30684 4
23881 3
27877 2
23782 3
1057355 178
24029 3
28253 7
32780 4
28332 1
21358 2
22383 1
44906 7
20831 3
25701 2