51539 667
60000 550
48536 475
45309 418
40785 183
36934 831
64895 475
48677 525
45949 318
37248 375
148528 787
84262 865
31061 541
65543 525
23819 284
36733 759
104943 700
50925 644
39337 432
76401 814
115057 673
42865 197
69888 587
39713 712