22156 614
3525 169
4006 470
20862 646
12201 793
11134 671
18681 673
8386 525
10226 160
3449 197
6590 577