34954 3
31784 8
18928 8
59901 35
42957 43
266384 53
60434 21
45457 14
111009 12
103901 9
567332 22
207283 19
959454 128
153127 13
236728 14
129356 11
242934 18
160159 15
193377 4
197129 6
131505 13
112877 5
72954 16
144058 23