49
32
29
191
347
1064
38
163
1058
415
1219
5028
299
2129
76
5
566
99
91
1583
150
267
101
2
111
965
4
282
20
0
23
22
83
2542
1089
2188
3723
0
5
3
57
2375
561
0
807
68
309
0
642
2053
36
116
530
615
3913
1017
4148
36
154
37
189
1274
1279
2254
1010
844
1300
823
1825
1097
2039
2051
0
Scroll up this page