432
30
1835
12
591
432
17
308
286
26
12
44
556
564
41
350
427
12
0
255
1
11
28
