3113 370
3283 220
3767 286
2988 105
3842 523
11998 81
3148 297
9479 905
5288 395
6332 659
4546 424
3664 198
8474 949
4579 483
15047 184
5043 42
5531 280
11687 425
4524 617
6259 473
5546 176
3311 535
9684 103
2938 399