4277 588
104877 131
11920 409
350335 1121
8985 463
25935 286
72671 576
5203 797
13069 843
2578 51
41896 405
4443 289
3047 404
8466 495
4522 645
58898 623