2857 653
2124 645
3085 829
287 74
1610 347
10720 403
16451 773
12718 416
48625 356
8959 697
28888 623