9995 276
3992 701
6144 657
3924 582
15899 118
3557 762
3236 513
2282 257
1770 34
3696 805
1148 134
2733 360
3960 798
4874 687
2568 115
6042 655
3613 616
4097 573
3761 577
1695 216
5309 583
2417 489
5183 595
4595 535