30360 700
2596 384
7222 277
3361 94
46470 760
8061 196
2601 41
3751 226
3591 153
5301 158
4436 505
5827 402