13593 495
3698 71
6469 515
11841 419
17818 327
7444 293
4892 95
3569 670
14716 412
18847 647
7666 733
10346 831
14842 588
3057 248
4894 562
3153 427
13897 581
2629 223
8565 112
4901 331
7531 333
10710 623
13043 582
6483 574
11074 877
4109 637
3519 682
15625 253