545729 28
136181 14
95829 4
35283 1
48954 2
66403 3
72627 4
177126 28
30129 2
65251 10
28432 1
42203 3
57509 4
27754 1
37104 2
24283 1
23807 1
27883 2
29703 4
41808 1
37976 1
27779 1
24527 1
27556 1