32253 5
57856 9
78454 7
54229 1
383607 25
67109 4
18008 4
15659 2
190478 15
35627 5
288503 11
17758 10
259852 27
18777 9
31132 5
405628 18
31227 12
219053 24
24483 1
113183 13
13409 7
25226 8
13031 1
308855 37