24376
272
198
204
9100
38
94
1088
17
9
577
2659
3381
1733
12
18
6
30
44
19
8
32
2924
53
539
63
42
45
28
109
15
26
1
247
27
104
897
127
89
23
260
77
25