91
899
29
835
96
719
80
617
7
491
103
560
48
509
38
461
22
476
19
412
11
400
30
350
5
334
286
6
322
10
290
21
296
14
267