4288 588
105347 131
11934 409
350776 1121
8990 463
25984 286
72923 576
5206 797
13147 843
2587 51
41964 405
4447 289
3051 404
8474 495
4528 645
59056 623