5479 42
1995 575
1644 526
2215 663
359 88
1537 352
6479 177
3713 851
13316 772
10947 452
23469 207
14945 746
4141 191
6017 147
6031 790
23282 724