2505 399
6788 317
1203 165
9997 109
3814 489
2963 295
2042 318
3695 745
2746 423
1556 107
3486 723
2999 460
2659 91