22184 614
3544 169
4006 470
20865 646
12201 793
11135 671
18682 673
8386 525
10226 160
3450 197
6590 577