4671 487
9660 295
8056 394
11326 515
25880 912
38976 462
25569 179
3551 791
2441 341
2567 551
992 103
1511 83
4329 682