3117 131
4127 666
10981 341
1856 216
3298 678
7921 504
2965 491
5772 664
11052 554
12513 903
14841 634
13255 625
10522 86
3179 322
2454 284
5725 807
8211 409
17015 675
6099 583
4497 745
7975 111
4269 580
5075 340
4006 760
5900 437
5164 143
5208 194
399019 931