2867 653
2125 645
3095 829
288 74
1619 347
10732 403
16563 773
12735 416
48633 356
8960 697
28934 623