91
903
29
837
96
719
80
621
7
494
103
560
48
509
38
461
22
476
19
412
11
402
30
350
5
333
286
92
1,102
9
290
21
296
14
267