56083 10
75782 28
35251 10
114357 52
32002 8
53881 33
78027 33
37503 22
21359 12
28908 8
21502 5
33127 9
65103 34
49379 21
19233 4
180605 24
347083 12
294729 38
165334 10
146727 15
146432 25
403480 54
810881 171
635559 95