2862 653
2125 645
3090 829
287 74
1614 347
10724 403
16520 773
12726 416
48627 356
8960 697
28910 623