22460 423
34270 366
41333 162
42926 907
12512 375
27561 118
8315 60
18261 516
15256 688
14728 394
7102 646