22367 253
2682 509
9125 424
11214 585
1406 202
9839 702
4226 44
58062 85
32770 556
18817 818
19024 116
14196 355
22814 294