22370 253
2682 509
9134 424
11240 585
1408 202
9856 702
4235 44
58079 85
32772 556
18819 818
19026 116
14204 355
22824 294