2584 322
8669 519
79987 657
9303 159
14222 889
43790 664
3005 242
9526 320
3227 448
3172 385
2844 86
2562 287
1742 199
81877 803