32271 913
3685 748
6393 731
8074 90
11678 470
8526 165
6598 329
8595 573
4080 721
4077 195
14433 444
66607 784
19930 475
2541 220