9796 80
6020 296
2667 185
3971 559
5244 269
13997 101
3741 207
2229 239
6701 578
14271 130
8577 154
5934 160
8521 709
10427 555
4600 534
9831 380
12657 527
6388 126
6571 453
4404 216
17970 496
6645 419
5457 255
8216 376