20742 141
34902 705
2794 384
7733 277
4128 94
52295 761
9816 196
3222 42
4480 226
4600 153
7153 160
4773 505
7574 402