22487 423
34323 366
41353 162
42942 907
12533 375
27564 118
8330 60
18266 516
15260 688
14738 394
7106 646