21259 612
2763 169
4003 470
20779 646
12168 793
11074 671
18613 673
8356 525
10206 160
3429 197
6559 577