24073 272
4586 149
10380 739
7042 653
3219 535
2055 218
6745 412
4197 497
3009 468
11149 65
823 127
3714 737
3483 665
3053 788