57
8573
5299
195
255
68
23318
44
9299
40770
117
89101
46776
1818
562
64475
19491
50906
92342
26680
84420
1217
24204
15354
31728
130
169
14813
11592
10985
24656
2163
36460
282
5912
677