778 249
2443 769
2901 722
1071 241
2856 731
316 86
2323 618
3008 592
3763 507
4279 160
2948 605
9791 275
7644 581
4667 860
5230 779
2648 233
4325 441
26337 613
30667 293