4288 588
105276 131
11933 409
350728 1121
8989 463
25978 286
72904 576
5206 797
13141 843
2587 51
41957 405
4447 289
3051 404
8474 495
4527 645
59036 623