22321 253
2674 509
9093 424
11142 585
1396 202
9765 702
4156 44
57964 85
32743 556
18797 818
18998 116
14166 355
22730 294