5481 42
1995 575
1645 526
2218 663
360 88
1538 352
6486 177
3715 851
13364 772
10955 452
23476 207
14984 746
4145 191
6020 147
6038 790
23283 724