4293 588
105491 131
11935 409
350921 1121
8992 463
26002 286
72971 576
5207 797
13165 843
2592 51
41982 405
4447 289
3052 404
8476 495
4531 645
59111 623