30879 3
198508 25
163876 45
154580 39
91378 13
81509 28
46978 5
67507 8
45782 9
36079 6
29979 5
70805 8
36030 5
28829 3
63659 3
33132 5
22582 1
39729 4
60607 7
23984 3
32683 3
43207 2
51005 4
21432 1