2316 601
1540 407
3256 720
396 61
3541 239
1167 127
871 205
705 104
1552 252
4729 517
3113 622
6525 684
781 68
3012 603
667 79
3310 82
1601 279
2439 488
4596 325
5727 801
973 131
9921 399
3502 819
5819 577