4673 487
9663 295
8057 394
11328 515
25888 912
39011 462
25578 179
3551 791
2441 341
2567 551
992 103
1511 83
4330 682