3951 508
3426 305
1253 246
1265 285
2245 290
2968 479
4055 246
2469 299
1582 78
916 128
1445 259
2179 461
3587 783
904 159
1073 167
488 58
1558 219
3094 822
4720 576
3257 488
4278 595
2003 335
4851 828
2769 689