32898 520
17392 95
3885 397
4668 731
29259 316
16479 642
16727 138
13696 287
25571 476
41019 69
7152 873
4313 813
6531 587