847
56
583
34
599
30
763
51
1259
82
2578
194
1523
163
1146
82
901
142
741
50
1988
102
1627
80
1633
109
1405
68
944
23
1542
44
1723
95
1626
53
1590
56
1758
105
542
25
471
17
562
18
496
25
544
31
474
24
760
30
998
35