25399 495
21201 306
17422 779
10489 286
14207 927
6969 259
6210 208
9514 277
10610 670
10565 593
2935 491
3286 648