545576 28
136051 14
95803 4
35208 1
48959 2
66329 3
72603 4
177084 28
30059 2
65179 10
28401 1
42177 3
57502 4
27734 1
37083 2
24279 1
23808 1
27851 2
29679 4
41755 1
37982 1
27780 1
24529 1
27527 1