137883 32
56030 6
23684 1
309359 29
39252 4
190133 63
89184 16
326627 70
25731 3
82959 7
40284 5
71056 8
51658 5
71533 11
17430 1
21676 1
20629 0
33605 1
58431 10
34530 9
49604 17
56909 4
113876 8
70333 4