5478 42
1995 575
1644 526
2215 663
358 88
1535 352
6478 177
3712 851
13300 772
10946 452
23464 207
14932 746
4140 191
6016 147
6031 790
23282 724