595
3,362
53
1,213
50
871
83
1,079
12
639
47
715
647
43
654
91
697
57
451
214
897
30
621
28
555
17
420
72
467
29
412
48
682
84
405