3132 131
4133 666
11031 341
1861 216
3307 678
7922 504
2987 491
5772 664
11061 554
13910 903
14846 634
13275 625
10533 86
3186 322
2473 284
5738 807
8226 409
17024 675
6116 583
4509 745
7982 111
4288 580
5117 340
4009 760
5908 437
5176 143
5216 194
401376 931