35451 3
31851 8
19007 8
60008 35
43126 43
266776 53
60576 21
45479 14
111008 12
104007 9
567507 22
207378 19
959702 128
153209 13
236903 14
129379 11
243103 18
160252 15
193476 4
197252 6
131559 13
112984 5
73077 16
144130 23