4286 588
105158 131
11929 409
350602 1121
8987 463
25962 286
72843 576
5206 797
13110 843
2583 51
41943 405
4447 289
3050 404
8471 495
4524 645
58989 623