1006 171
623 88
8841 777
3074 201
6741 733
43856 628
19907 517
5616 634
4806 492
19374 663
23464 810
29195 108
7882 245
5358 686
3295 195
5427 270
3195 396
3752 599
5521 712
18214 727
2677 30
3957 450
9268 184
25075 695
12366 801
6070 623
9534 806
47142 731