3113 131
4125 666
10964 341
1856 216
3296 678
7916 504
2965 491
5771 664
11050 554
12509 903
14839 634
13248 625
10519 86
3175 322
2447 284
5721 807
8209 409
17012 675
6092 583
4495 745
7975 111
4265 580
5062 340
4005 760
5899 437
5157 143
5202 194
398082 931