17540 1596
2984 371
5558 537
14337 419
5202 859
2326 584
5414 36
1090 53
3109 637
2149 285
1897 278
7123 491
6675 726
1125 67
1902 96
7288 627
3664 34
5353 399
2334 215
6369 697
775 89
3708 707
8605 534
3624 618
3641 812
8774 476
2706 423
5567 675