4295 588
105537 131
11936 409
350978 1121
8992 463
26011 286
72995 576
5208 797
13167 843
2592 51
41990 405
4450 289
3053 404
8477 495
4531 645
59128 623