22371 253
2682 509
9135 424
11240 585
1408 202
9857 702
4236 44
58079 85
32772 556
18819 818
19027 116
14204 355
22825 294