22489 423
34327 366
41354 162
42949 907
12533 375
27565 118
8330 60
18266 516
15260 688
14738 394
7106 646