30583 700
2600 384
7237 277
3438 94
46726 760
8122 196
2618 41
3767 226
3603 153
5346 158
4464 505
5867 402