22366 253
2682 509
9124 424
11213 585
1406 202
9833 702
4225 44
58060 85
32770 556
18816 818
19024 116
14196 355
22811 294