4303 382
1683 310
3875 349
4201 653
930 26
1743 207
2860 304
2132 197
3106 609
28915 113
25492 290
3125 442
14961 497