198182 28
37405 2
72453 7
47202 10
64283 9
26552 7
31051 2
42109 4
66983 3
33552 3
43656 4
59783 12
64555 7
19884 7
37303 11
40806 10
52529 51
22733 1
40981 5
25783 0
74229 5
1144059 129
472653 43
747377 48