563 50
2877 761
1763 465
1792 528
1177 197
2505 618
2199 688
3031 152
1240 217
3054 921
2163 443
2768 546
576 102
3106 926
208 28
3821 855
641 196
814 242
3724 715
2746 406
6329 702
2073 352
876 79
2965 781