385 5
3 3
1 48
20 28
1668 69
12 1118
58 572
1988 10
23 392
1 16
11 2
19 61
16 810
707 11
14 42
322 4
5 918
350 43
3 128
25 1912
32 616
306 25
80 160
15 1