2856 653
2124 645
3083 829
287 74
1610 347
10719 403
16432 773
12718 416
48624 356
8959 697
28884 623