47082 4
34526 2
17407 2
25778 7
34178 13
58334 12
19381 7
36183 2
24283 9
230153 38
380277 50
125305 13
55156 5
161304 48
269404 34
104553 24
1050607 87
157079 41
48451 4
97983 17
204751 31
67626 13
714005 66
460331 30