4272 588
104679 131
11915 409
350142 1121
8982 463
25904 286
72555 576
5197 797
13038 843
2574 51
41865 405
4442 289
3040 404
8464 495
4521 645
58836 623