106
379
83
707
19
217
5028
440
1032
1089
382
1058
807
1219
635
3913
681
965
237
381
2254
1097
1017
615
1825
1300
948
561
2053
661
823
2039
593
280
459
425
299
275
475
253
389
449
259
372
995
853
844
288
1372
490
320
1279
0
4148
877
Scroll up this page