772 249
2401 769
2888 722
1046 241
2841 731
301 86
2309 618
2999 592
3411 507
4033 160
2939 605
9689 275
7567 581
4647 860
5213 779
2643 233
4321 441
26272 613
30540 293