4284 588
105083 131
11926 409
350537 1121
8987 463
25960 286
72809 576
5205 797
13096 843
2582 51
41934 405
4447 289
3050 404
8470 495
4524 645
58964 623