15260 559
13533 524
21439 354
2885 130
3211 170
112811 643
17877 75
18205 432
23882 58
24869 626
27342 374
6948 386
4405 923
982 65
1933 124