28
1,081
68
954
74
921
80
844
22
746
56
699
31
645
107
619
60
597
61
561
48
564
59
565
47
542
67
526
92
1,057
40
476
25
474
33
409