2609 333
3611 604
2037 348
2265 257
501 82
4880 870
1753 34
2990 123
2573 362
1965 105
1716 163
1824 285
3679 805
1549 71
5079 731
3241 412
4253 457
3257 828
3879 580
4102 38
3111 694
5330 827
4857 687
2175 139