4287 588
105182 131
11929 409
350627 1121
8988 463
25963 286
72849 576
5206 797
13116 843
2584 51
41946 405
4447 289
3050 404
8472 495
4525 645
58995 623