22458 423
34268 366
41333 162
42922 907
12510 375
27560 118
8313 60
18260 516
15253 688
14725 394
7102 646