5487 42
1995 575
1647 526
2223 663
367 88
1547 352
6488 177
3722 851
13475 772
10961 452
23492 207
15049 746
4151 191
6026 147
6047 790
23285 724