39652 60
40938 28
2447 33
169475 471
32393 43
81884 184
38918 71
31080 41
101768 406
49894 74
61858 74
27659 13
40758 50
2641 381
118110 180
35274 30
58155 112
150503 125
37915 60
15492 20
3124 57
34330 66
2351 99
76786 148