176603 22
54580 8
28756 3
41553 5
37633 4
46857 8
49833 6
53828 1
31602 2
33382 2
65779 8
30153 3
70302 9
25659 1
49278 3
90334 12
188676 30
38276 2
44654 3
50057 9
29434 1
38876 1
28082 1
39857 4