845
56
578
34
592
30
758
51
1247
82
2573
194
1516
163
1142
82
894
142
735
50
1982
102
1622
80
1626
109
1401
68
935
23
1537
44
1718
95
1621
53
1586
56
1754
105
537
25
466
17
555
18
489
25
539
31
469
24
753
30
993
35