31527 4
20879 10
38804 11
38031 7
28508 3
30501 11
57076 9
39009 12
20180 12
236678 63
72632 17
232333 17
453184 23
218378 18
765708 74
180002 4
179959 16
156784 27
812131 121
52902 18
150409 22
94507 5
770452 92
915679 133