778 249
2443 769
2901 722
1073 241
2856 731
316 86
2323 618
3008 592
3768 507
4283 160
2948 605
9791 275
7648 581
4667 860
5231 779
2648 233
4325 441
26337 613
30668 293