6631 163
21884 555
3581 685
772 87
3848 392
18969 116
3674 425
34146 266
8789 582
11278 278
7617 184
5361 750
7736 831
26068 559
10041 289
8916 111
8975 185
3912 495
3959 712