5926 13451
12761 7174
3197 8091
6945 5701
12830 1095
815 14831
12141 7836
12866 8059
3501 5263
10668 795
5761 6247
3933 3612
4381 13513
6801 9075
12500 7705
5000 528