22778 70
16013 337
12870 368
6061 367
3148 604
5336 159
1543 221
2042 38
8100 569
4589 303
2483 308
3669 515
2055 465
3661 759
5336 614
3121 653
5866 908
3133 372
2475 310