3117 131
4128 666
10984 341
1857 216
3299 678
7921 504
2967 491
5772 664
11053 554
12589 903
14841 634
13255 625
10522 86
3179 322
2457 284
5728 807
8213 409
17017 675
6102 583
4497 745
7976 111
4269 580
5081 340
4006 760
5900 437
5167 143
5209 194
399261 931