198104 28
37384 2
72376 7
47004 10
64256 9
26482 7
31031 2
42078 4
66904 3
33333 3
43451 4
59702 12
64229 7
19779 7
37252 11
40753 10
52528 51
22701 1
40909 5
25733 0
74103 5
1143857 129
472632 43
747351 48