106976 159
35657 130
37024 174
32760 8
106396 109
138972 156
29072 42
48258 108
168131 685
40855 59
105999 190
330466 571
86930 215
72298 74
61378 125
25925 25
110634 206
61017 113
30700 53
102096 137
80234 109
71130 178
50567 106
13963 10