3093 877
2999 575
3013 745
1290 232
2432 521
2793 799
2977 33
3700 847
2199 550
515 63
2821 616
3218 577
1933 309
2026 511
787 184
782 116
1841 252
2868 565
3055 955
850 24
3190 546
1082 136
3260 888
2171 348
320 30
2668 568
7603 125
2070 502