34181 9
79528 6
32780 2
39134 5
107853 29
43851 4
43454 8
31855 2
19459 1
90882 15
25701 1
229603 77
25433 0
29658 5
29132 12
27434 2
45631 4
21153 1
42757 8
28079 4
37081 8
15784 0
15959 4
28431 6