15013 439
4582 417
26365 623
7943 357
9890 516
25834 810
16827 843
5793 327
6954 409
10913 580
5125 478
1622 146
1820 301