38933 5
30778 3
20127 1
77055 16
172358 26
32208 8
129480 9
20979 1
54009 6
50982 10
54778 4
34733 4
40358 7
21832 1
38333 6
45354 4
32803 6
40959 4
20952 1
37478 9
46079 5
23409 2
27581 6
24133 1