19851 851
14006 634
5972 268
1679 398
1005 156
2932 656
456 78
713 96
1628 286
1567 399
1018 122
2787 700
1683 332
2416 693
2051 373
823 150
2719 559
3207 633
2162 475
2745 652
2358 588
478 55
2842 708
16768 277
1931 480
2624 711
1081 119
2636 796