772 249
2405 769
2889 722
1048 241
2843 731
301 86
2310 618
2999 592
3437 507
4036 160
2941 605
9693 275
7580 581
4652 860
5215 779
2643 233
4321 441
26277 613
30552 293