5988 273
7685 117
4132 242
8068 576
8777 115
9223 265
11753 504
10984 128
2975 133
4631 396
5501 947
9322 161
7746 734
3383 426
4699 52
9804 63
2528 88
3797 372
7352 879
2033 289
3955 333
4598 481
5136 478
2754 162