4296 588
105548 131
11936 409
350984 1121
8992 463
26014 286
72996 576
5208 797
13169 843
2592 51
41992 405
4450 289
3053 404
8477 495
4531 645
59133 623