4288 588
105231 131
11931 409
350675 1121
8989 463
25970 286
72883 576
5206 797
13134 843
2585 51
41951 405
4447 289
3051 404
8473 495
4527 645
59009 623