3951 30
7181 545
90513 248
6479 765
5095 290
11772 403
10751 679
35739 200
17999 623
19762 602
3585 427
10391 522
9238 774
4736 832
7501 385
5487 96
8219 260
6754 621
2351 146
6581 528
3883 641
9749 304
6654 918
7976 453
4619 596
4725 882
5062 735
9484 573