25306 779
5775 165
11951 649
7203 503
42580 734
21233 559
8428 145
25248 417
124891 840
123470 637
5008 616
11001 293
20123 336
69801 473
51635 925
4527 138
4118 227