150
3,027
128
1,013
98
926
44
752
37
927
36
630
20
536
56
509
42
510
92
1,129
99
386
15
487
66
471
9
388
31
417
40
367
17
345
16
280