30229 6
43703 8
16402 2
20256 4
18626 24
160977 7
463879 13
402955 23
415407 33
144204 5
251603 23
624552 33
71784 7
105131 15
89906 9
121131 16
135706 12
277879 18
170155 27
515333 36
910959 90
35179 2
126303 7
345056 39