43813 510
24624 307
18960 779
11684 286
14994 927
7586 260
7209 208
11065 277
10698 670
10685 593
2965 491
3323 648