30389 700
2596 384
7223 277
3361 94
46482 760
8063 196
2602 41
3751 226
3593 153
5307 158
4436 505
5837 402