20742 47
1157 247
2903 656
1328 335
10593 555
733 185
17149 260
2939 719
637 204
4874 410
641 181
12019 445
27653 313
5729 495
270767 478
4484 710
2402 330
2723 387
16165 488
25615 661
514 94
9267 568
19931 129
2781 61