2695
149
47
571
707
21
253
313
73
2754
339
547
113
2116
0
30
98
232
8
128
950
1421
2
231
879
5
14
209
1471
1005
127
19
156
15
131
108
40
172
743
81
22
11
18
196
39
47
70
2
131
1997
371
3723
20
144
518
1933
262
4618
10638
848
57
62
5
0
178
128
18
Scroll up this page