11636 523
21147 354
2851 130
3207 170
112577 643
17781 75
18082 432
23653 58
24687 626
27348 374
6563 386
4412 923
988 65
1931 124