22347 253
2682 509
9115 424
11182 585
1399 202
9811 702
4200 44
58019 85
32764 556
18812 818
19016 116
14184 355
22778 294