39144 510
23696 307
18690 779
11344 286
14802 927
7316 259
7017 208
10001 277
10657 670
10618 593
2957 491
3312 648