3093 877
2999 575
3013 745
1290 232
2432 521
2793 799
2976 33
3700 847
2199 550
515 63
2821 616
3216 577
1932 309
2026 511
787 184
780 116
1841 252
2867 565
3055 955
849 24
3189 546
1079 136
3260 888
2171 348
320 30
2667 568
7591 125
2070 502