906 257
2795 669
2258 584
3004 878
2825 904
1028 278
1071 333
2988 661
1630 390
2685 738
2573 733
656 208
147 36
4434 514
823 171
1175 241
234 52
2358 629
1769 430
2972 929
1389 414
1766 553
2475 748
2870 902
1097 344
2927 629
2499 534
1212 350