21555 612
3050 169
4026 470
20855 646
12217 793
11106 671
18690 673
8379 525
10248 160
3464 197
6617 577