257033 750
14633 683
21334 354
6011 858
25656 322
15701 729
21639 767
20286 673
11630 244
56411 379
19723 647
2264 352
4715 74
70684 662
22445 597
4359 559
28496 199
5620 559
756 157
21890 552
22272 590
763 138
17204 501
20095 276