622
12566
197
12256
3481
6792
684
15104
12566
12256
406
14339
5951
9237
11113
15093
684
2924
2516
406
14303
1694
7211
12915
9236
3273
