3118 131
4128 666
10991 341
1860 216
3299 678
7921 504
2969 491
5772 664
11055 554
13111 903
14843 634
13259 625
10524 86
3181 322
2461 284
5730 807
8214 409
17019 675
6105 583
4497 745
7977 111
4269 580
5087 340
4006 760
5901 437
5167 143
5210 194
399511 931