198176 28
37402 2
72455 7
47201 10
64277 9
26557 7
31052 2
42106 4
66976 3
33552 3
43658 4
59776 12
64557 7
19881 7
37303 11
40806 10
52530 51
22734 1
40982 5
25784 0
74232 5
1144059 129
472659 43
747378 48