906 257
2793 669
2256 584
3004 878
2824 904
1028 278
1071 333
2988 661
1629 390
2685 738
2572 733
656 208
147 36
4406 514
823 171
1174 241
234 52
2357 629
1769 430
2972 929
1388 414
1766 553
2473 748
2870 902
1097 344
2926 629
2499 534
1212 350