12868 158
2506 716
17846 346
11361 153
15581 879
23862 644
4120 575
5020 506
5539 106
3196 665
12011 449
5022 911
792 71
4328 468