4276 588
104827 131
11919 409
350302 1121
8985 463
25927 286
72642 576
5201 797
13065 843
2576 51
41886 405
4442 289
3046 404
8465 495
4522 645
58883 623