12526 313
3189 533
2286 300
19421 667
17716 699
5115 540
4624 284
4298 793
5417 437
4567 324
4155 504
4577 424
16689 357
5388 78
14334 140
3569 513
5419 601
4987 241
8920 226
6090 239
8577 658
6567 712
3726 410
121553 973
106781 428
64378 201
26084 624
64446 373