10010 90
8572 867
10694 581
12400 313
8081 498
15411 50
12166 86
7571 470
7937 494
8815 335
5117 392
6540 392
17325 94
23123 176
31626 279
33720 78
17739 625
11127 220
4937 317
19663 588
10230 482
8972 531
5195 44
16914 304
6345 528
12769 69
3717 54
9959 291