22487 423
34325 366
41353 162
42943 907
12533 375
27565 118
8330 60
18266 516
15260 688
14738 394
7106 646