524 160
1000 131
3808 504
2792 382
38786 631
15269 109
5893 191
4266 521
1814 322
3739 481
23174 903
7455 667
15825 95
2763 159
2543 473
18311 242
1966 322