4287 588
105204 131
11929 409
350638 1121
8989 463
25964 286
72856 576
5206 797
13124 843
2585 51
41947 405
4447 289
3050 404
8473 495
4526 645
59000 623