4288 588
105242 131
11931 409
350692 1121
8989 463
25972 286
72885 576
5206 797
13138 843
2585 51
41952 405
4447 289
3051 404
8473 495
4527 645
59016 623