107852 40
133732 39
43729 5
34479 6
58101 10
53552 2
187628 22
74583 6
61252 5
98276 27
64778 14
35505 2
81427 14
52706 7
28809 1
30934 1
39081 6
47903 9
66855 19
41328 8
48631 3
63584 6
43959 6
31404 1