929 257
2821 669
2269 584
3007 878
2828 904
1030 278
1073 333
2992 661
1638 390
2695 738
2604 733
657 208
152 36
4806 514
827 171
1182 241
238 52
2365 629
1770 430
2979 929
1392 414
1769 553
2476 748
2870 902
1100 344
2931 629
2499 534
1212 350