15702 115
3321 425
31007 266
7067 581
9414 277
5850 183
4593 749
6988 831
19890 555
7616 287
8107 110
4737 161
7351 183
10686 182
3636 495
3779 712
3501 392