1096 255
1617 405
3799 152
2570 434
3988 76
4102 598
3654 406
3148 64
5347 378
9638 239
7982 222
7377 101
9795 487
8171 624
4192 563
2824 332
17919 479
5503 437
6901 642
5761 536
73372 337
8020 581
1666 45
6743 509
5539 253
4782 528
4409 689
3827 759