20696 176
2901 646
2761 535
1685 521
1079 283
3016 692
3086 550
3370 681
3099 723
3642 743
3188 572
2131 171
11917 1006
1372 44
3728 689
3643 635
3763 904
1494 53
2112 241
3004 506
4330 847
3221 637
3427 539
3877 669