4287 588
105193 131
11929 409
350630 1121
8988 463
25964 286
72852 576
5206 797
13119 843
2584 51
41946 405
4447 289
3050 404
8472 495
4526 645
58998 623