106976 159
35657 131
37024 174
32760 8
106396 110
138972 156
29072 42
48258 108
168131 685
40855 59
105999 191
330466 573
86930 215
72298 74
61378 125
25925 26
110634 207
61248 113
30700 54
102096 138
80234 109
71130 178
50567 106
13963 10