4280 588
105012 131
11925 409
350456 1121
8985 463
25950 286
72761 576
5203 797
13086 843
2581 51
41925 405
4445 289
3049 404
8469 495
4523 645
58930 623