913 155
2782 476
2652 391
19536 694
24793 41
10905 111
22142 535
2620 69
3121 667
10359 601
3914 585
2538 410