4293 588
105514 131
11936 409
350955 1121
8992 463
26007 286
72984 576
5208 797
13167 843
2592 51
41986 405
4449 289
3053 404
8477 495
4531 645
59120 623