2818 653
2121 645
3058 829
286 74
1599 347
10703 403
16334 773
12702 416
48612 356
8959 697
28798 623