5963 646
4043 584
3934 422
3126 387
4602 663
7987 144
2464 288
4875 295
7251 456
3546 175
38396 309
19858 142
24858 236