4664 487
9623 295
8048 394
11320 515
25796 912
38597 461
25456 179
3548 791
2439 341
2561 551
984 103
1507 83
4321 682