39006 510
23668 307
18674 779
11312 286
14795 927
7299 259
7011 208
9998 277
10656 670
10617 593
2957 491
3312 648