186
47
320
25
812
1871
32
13
635
40
305
65
146
836
215
6
67
28
129
531
69
14
208
273
92
91
540
191
1964
4
8
267
3
347
88
75
0
44
661
1
494
176
50
566
49
135
183
367
1583
189
877
853
27
1
90
38
143
116
5
13
63
447
33
826
2542
561
0
107
810
3
105
170
219
12
101
33
991
15
9
2
946
2
48
169
3
228
15
114
51
1274
150
1848
30
38
790
28
1
1941
310
6
1378
82
73
44
72
233
12
26
67
0
257
147
156
374
36
299
15
78
50
124
42
129
2039
46
Scroll up this page