34506 3
31578 8
18777 8
59653 35
42851 43
266258 53
60326 21
45357 14
110831 12
103855 9
567159 22
207233 19
959058 128
153053 13
236606 14
129209 11
242901 18
160082 15
193305 4
197057 6
131453 13
112706 5
72904 16
143980 23