40506 2
74156 14
102908 18
34907 7
64703 9
20678 1
23459 1
116378 33
29404 2
18230 3
40802 9
65682 21
25778 2
47527 4
20027 1
16605 0
35253 4
63530 6
52258 8
1730705 280
16933 3
118855 17
69883 12
51854 3