378476 27
306282 32
178226 54
776204 46
868132 257
430558 135
18233 3
46878 21
59576 35
110229 51
31580 8
34330 11
47076 11
37853 10
27128 11
24880 6
33002 8
27226 4
52984 13
56182 11
25327 3
33158 6
74078 11
88951 12