12601 3
19854 3
37077 2
34083 10
31928 9
179358 24
114134 8
127408 10
255327 32
334326 26
309007 21
178857 15
502505 42
341628 30
453858 16
370704 23
180484 4
242857 23
68484 3
326480 22
215455 34
145178 7
110034 15
404809 54