2856 653
2124 645
3083 829
287 74
1610 347
10720 403
16439 773
12718 416
48624 356
8959 697
28885 623