21952 271
19873 311
3258 737
4669 89
21090 370
3927 116
5752 677
24867 772
21341 599
4742 205
19966 793
3599 127
6836 623
12290 46
9838 93
4572 63
31570 178
17528 110
8784 352
2660 496
14504 572
18886 144
79238 242
17968 196