22448 423
34252 366
41330 162
42916 907
12508 375
27556 118
8311 60
18258 516
15249 688
14722 394
7102 646