29847 700
2587 384
7199 277
3332 94
45904 760
7944 196
2570 41
3714 226
3560 153
5181 155
4362 505
5764 402