5592 826
4328 193
15035 307
15828 441
350096 932
71278 329
50815 319
63534 726
57933 362
5700 288
2732 125
9000 797
3242 181
4860 615
31532 79