38874 510
23647 307
18670 779
11303 286
14788 927
7292 259
7009 208
9997 277
10656 670
10616 593
2957 491
3310 648