History
1049
47
973
50
882
59
778
44
660
43
734
44
630
43
497
45
588
50
652
52
627
70
632
40
823
100
1062
67
743
59
312
16
507
86
739
128
605
81
607
72
722
93
875
101
787
101
951
92
314
28
345
26
353
32
473
23
493
32
455
30
279
45
366
46
431
48
271
30
388
24
2324
42
163
19
140
20
390
2
1493
5
275
34
803
24
331
40
324
49
480
16
2467
24
453
4
876
78
442
38