39053 96
37333 469
30962 739
32903 477
32441 324
38426 465
47174 110
44572 652
43406 675
52335 928
30538 925
23223 325
75000 245
51651 793
28980 591
99634 562
50157 301
77382 579
58373 941
24701 755
48853 714
139422 899
60002 594
32088 214
27926 547