3114 131
4125 666
10976 341
1856 216
3296 678
7918 504
2965 491
5772 664
11052 554
12510 903
14840 634
13252 625
10521 86
3177 322
2450 284
5724 807
8210 409
17013 675
6095 583
4495 745
7975 111
4269 580
5068 340
4005 760
5900 437
5159 143
5204 194
398453 931