29831 699
2587 384
7199 277
3331 94
45893 760
7943 196
2569 41
3714 226
3560 153
5181 155
4361 505
5764 402