4288 588
105307 131
11933 409
350745 1121
8989 463
25982 286
72914 576
5206 797
13142 843
2587 51
41962 405
4447 289
3051 404
8474 495
4528 645
59042 623