5487 42
1995 575
1647 526
2223 663
367 88
1546 352
6487 177
3722 851
13468 772
10961 452
23488 207
15047 746
4151 191
6025 147
6046 790
23285 724