3286 503
2477 469
4744 680
2436 186
3432 814
1622 411
941 65
1592 322
2888 422
1582 193
3152 610
3337 646
2819 589
4680 623
11301 530
3536 713
1685 314
2790 635
5434 664
1807 239
4491 945
946 42
2120 407
3078 978
8747 624
935 82
2535 571
3129 527