108013 551
17748 535
4106 160
6515 585
35771 677
20457 383
34594 633
30948 91
18196 551
41644 746
71333 787
32946 505
7811 80
40966 796
50288 614
13541 85
19371 596
18747 656
10632 78
3764 278