45155 63
11578 266
4749 381
11416 512
28037 876
45674 616
7085 429
5486 338
8360 437
4151 485
3312 701
3050 247