20655 612
2369 169
3999 470
20692 646
12090 793
11030 671
18569 673
8334 525
10188 160
3410 197
6532 577