History
290
29
331
24
627
30
536
23
630
68
1047
58
458
27
592
33
584
22
427
40
622
34
411
6
421
37
661
26
669
23
490
22
450
19
369
62
479
27
613
69
466
47
764
52
508
33
1579
14
684
13
847
50
399
14
583
30
363
33
442
19
528
13
393
21
259
13