20675 331
14622 125
10769 603
7061 358
18613 932
10660 74
8958 679
3196 623
20014 286
6395 738
22781 529
877 30
5821 315
6080 837
4558 49
3104 452
5302 457
14629 747