3028 862
2683 627
3040 550
51668 887
1160 188
35543 233
2885 502
2739 525
1856 405
2147 87
2713 673
3946 512
11515 816
3363 841
1095 93
1029 224
5167 583
3113 736
12273 208
39065 389
1739 76
3449 610
23716 91
4773 582
111798 833
106775 185
154781 296
19113 899