9606 141
2412 466
1890 441
5047 779
8491 585
14715 157
22753 499
14184 128
6684 506
3474 317
7863 635