4288 588
105283 131
11933 409
350730 1121
8989 463
25978 286
72906 576
5206 797
13142 843
2587 51
41958 405
4447 289
3051 404
8474 495
4527 645
59037 623