29282 6
42379 8
15876 2
19459 4
18354 24
160879 7
463677 13
402606 23
415179 33
144109 5
251358 23
624334 33
71681 7
105029 15
89805 9
121034 16
135608 12
277703 18
169902 27
514981 36
909658 90
35102 2
126127 7
344627 39