2996 797
2995 815
2802 745
954 263
1491 275
4404 627
1882 315
2540 521
2898 938
3124 907
925 172
1162 304
1218 201
2032 467
1094 221
1706 528
2912 923
2165 524
3468 765
2845 571
2154 565
2230 650
2312 602
585 141