12785 562
2792 66
11244 298
4590 43
17301 307
15411 327
32170 583
6087 293
16969 754
12037 410
4334 257
15146 504
8807 412
8228 859
8419 159
8867 513
12973 774
17728 654