3667 80
9502 683
6229 344
7966 447
2439 56
15541 609
4885 818
5337 278
4044 76
3761 240
4057 196
6202 295
6621 692
7978 491