23295 551
52125 563
12846 235
37753 199
4578 746
2564 262
2449 43
4634 466
8450 904
4278 271
22564 620
45172 950