22321 253
2675 509
9093 424
11142 585
1396 202
9765 702
4157 44
57964 85
32744 556
18797 818
18998 116
14166 355
22732 294