3125 131
4129 666
11015 341
1860 216
3300 678
7921 504
2978 491
5772 664
11058 554
13907 903
14844 634
13269 625
10531 86
3184 322
2467 284
5732 807
8222 409
17023 675
6107 583
4504 745
7979 111
4276 580
5103 340
4007 760
5904 437
5169 143
5211 194
400582 931