12701 51
7554 109
31074 343
8695 387
43067 528
21287 237
21498 557
9219 448
14109 172
17688 347
18706 343
14669 403
54587 499
76543 868
49093 760
20558 530
18244 449
38397 464
23676 247
28713 500
24285 191
11641 141
6931 419
9154 643
22720 59
31286 512
2349 146
30706 540