20723 141
34886 705
2793 384
7733 277
4127 94
52288 761
9812 196
3221 42
4479 226
4598 153
7152 160
4773 505
7571 402