43743 510
24609 307
18958 779
11678 286
14994 927
7582 260
7208 208
11065 277
10697 670
10682 593
2965 491
3323 648