20395 161
6655 100
9252 889
3839 594
4249 748
5688 794
6347 347
2559 671
3669 488
6263 552
7738 496
4600 270
13480 929
13823 253
2909 237
29004 404
6197 613
7042 306
7937 483
2607 204
12901 437
18551 54
1823 260
5595 556
85148 839
27681 623
2719 278
6375 571