4313 588
105805 131
11939 409
351295 1121
9002 463
26061 286
73126 576
5211 797
13201 843
2598 51
42035 405
4454 289
3053 404
8482 495
4539 645
59240 623