34257 3
31577 8
18753 8
59582 35
42828 43
266180 53
60304 21
45330 14
110807 12
103803 9
567107 22
207181 19
959007 128
153052 13
236607 14
129158 11
242883 18
160053 15
193304 4
197052 6
131454 13
112655 5
72884 16
143956 23