29052 6
42132 8
15779 2
19376 4
18277 24
160858 7
463656 13
402531 23
415134 33
144077 5
251307 23
624227 33
71681 7
105002 15
89806 9
121009 16
135581 12
277705 18
169903 27
514829 36
909553 90
35107 2
126082 7
344557 39