19631 929
11105 970
4741 36
2793 640
2899 189
3484 671
6388 322
6168 324
2587 559
1600 52
2981 467
1976 82
1520 166
1238 131
1708 258
3822 887
1358 202
9866 701
1602 292
18231 460
14755 664
6236 192
2047 311
4519 390
3739 631
3328 640
3717 710
2865 512