4278 588
104899 131
11921 409
350348 1121
8985 463
25939 286
72688 576
5203 797
13071 843
2578 51
41899 405
4444 289
3049 404
8466 495
4523 645
58903 623