44846 510
24836 307
19045 779
11787 286
15043 927
7609 260
7243 208
11081 277
10710 670
10716 593
2985 491
3328 648