4288 588
105258 131
11932 409
350711 1121
8989 463
25974 286
72901 576
5206 797
13140 843
2587 51
41955 405
4447 289
3051 404
8474 495
4527 645
59025 623