813 256
2981 913
1567 417
1124 278
580 140
1319 392
2453 634
2814 878
654 207
2833 860
2952 677
2610 816
1365 446
2310 523
189 40
2100 525
2186 451
362 71
1643 357
772 195
1073 306
2132 466
3345 899
1946 555
7571 675
19890 338
2203 655
10801 770