405 27
1781 308
4697 705
3536 295
5805 601
3728 571
2450 344
3215 317
2353 342
3051 391
4513 532
4723 685
4126 304
3803 535
3678 34
4094 890
2825 612
2132 126
2668 348
3695 404
4518 873
3006 384
2657 41
6097 656