13593 495
3698 71
6469 515
11842 419
17822 327
7444 293
4892 95
3569 670
14719 412
18848 647
7666 733
10348 831
14846 588
3057 248
4894 562
3153 427
13898 581
2629 223
8568 112
4901 331
7531 333
10710 623
13043 582
6486 574
11074 877
4110 637
3519 682
15627 253