4296 588
105569 131
11936 409
351001 1121
8994 463
26017 286
73005 576
5208 797
13172 843
2592 51
41993 405
4450 289
3053 404
8478 495
4532 645
59138 623