49278 14
43905 2
42682 8
49456 12
41455 7
48879 7
40626 5
74802 27
30331 5
94053 12
61481 3
34432 2
41107 1
202983 43
85032 24
30555 5
38534 8
36680 1
78081 10
32302 6
85256 11
41506 6
57377 13
39831 5