39360 510
23719 307
18704 779
11362 286
14812 927
7324 259
7020 208
10001 277
10658 670
10620 593
2957 491
3312 648