139399 685
10185 56
2149 86
5075 487
3894 198
4757 424
5117 78
5417 555
6040 841
37872 474
5451 778
20818 683
14447 944
5530 274
6120 796
29595 501
27755 676
9346 560
33754 86
14764 142
69838 588
225630 195
2952 413
5696 410
9482 316
3476 224
8932 590
19292 569