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