3125 131
4130 666
11019 341
1860 216
3301 678
7921 504
2979 491
5772 664
11058 554
13907 903
14844 634
13271 625
10531 86
3184 322
2470 284
5732 807
8222 409
17023 675
6107 583
4507 745
7980 111
4278 580
5104 340
4008 760
5904 437
5170 143
5211 194
400678 931