4083 666
10744 341
1845 216
3263 678
7875 504
2957 491
5711 664
10993 554
12441 903
14722 634
12980 625
10425 86
3124 322
2412 284
5667 807
8182 409
16922 675
5937 583
4414 745
7928 111
4193 580
4945 340
3969 760
5839 437
5096 143
5153 194
385297 928
2521 374