4272 588
104671 131
11915 409
350125 1121
8982 463
25904 286
72553 576
5197 797
13037 843
2574 51
41864 405
4442 289
3040 404
8464 495
4521 645
58835 623