726 175
567 111
2761 784
2569 682
954 126
2900 721
3450 733
552 70
3292 668
994 233
2106 386
2815 582
4294 494
46744 609
29653 457
7456 168
7598 287