15263 559
13537 524
21445 354
2885 130
3211 170
112811 643
17877 75
18205 432
23887 58
24873 626
27342 374
6948 386
4405 923
982 65
1934 124