97
845
22
615
71
520
64
518
23
700
16
465
50
405
9
406
51
369
266
40
432
117
381
14
404
7
8
387
61
738
59
357
4
334
314