238
607
235
50
233
509
218
28
214
445
211
257
207
216
649
90
648
44
647
64
645
53
644
68
643
164
641
47
640
43
639
129
638
88
636
45
635
95
634
49
633
40
632
58
631
48
630
44
629
41
628
43
627
67
626
40
624
43