13005 158
2613 716
17938 346
11510 153
15690 879
24184 644
4123 575
5089 506
5579 106
3215 665
12062 449
5035 911
804 71
4361 468