32559 4
21753 10
39651 11
38804 7
29481 3
30955 11
57607 9
39803 12
20831 12
237981 63
73351 17
232852 17
453703 23
218858 18
766476 74
180607 4
180526 16
157153 27
813726 121
53305 18
150884 22
94954 5
771659 92
916678 133