777 249
2420 769
2894 722
1053 241
2848 731
308 86
2313 618
3004 592
3569 507
4078 160
2944 605
9722 275
7604 581
4658 860
5222 779
2645 233
4324 441
26300 613
30599 293