4305 588
105645 131
11937 409
351081 1121
8996 463
26029 286
73040 576
5209 797
13180 843
2595 51
42006 405
4453 289
3053 404
8479 495
4533 645
59163 623