20820 613
2393 172
3999 470
20691 646
12018 793
11049 671
18584 673
8348 525
10197 160
3413 197
6563 577