30
214
727
5208
2696
2332
301
614
59
74
2788
1698
105
1421
525
0
3809
148
2039
371
2246
950
5
589
10638
185
2375
1004
39
0
132
1848
28
5028
494
81
195
13
91
73
0
397
6206
5
616
288
184
4477
82
0
481
1583
59
4148
0
947
1230
22
260
1896
Scroll up this page