101484 9
37901 7
65004 7
64754 18
61533 8
23305 2
71583 28
47531 5
41805 4
38828 4
30482 3
84451 9
76330 15
53609 9
90233 18
639555 132
180857 33
104781 27
69378 19
84979 27
34933 2
24631 0
32159 5
27054 2