2993 584
3488 747
4356 628
2359 41
1481 255
3536 295
5805 601
2347 151
3860 528
1431 36
5483 587
6962 718
3126 248
2910 491
2602 417
2117 414
3835 596
3215 317
4893 135
3051 391
4377 699
4126 304
3678 34
4950 450